문제 설명

인터페이스에서 정의한 변수는 모두 상수이기 때문에 변경할 수 없습니다. 때문에 다음 코드를 실행하면 TaxiExam.java의 4번째 줄에서 "cannot assign a value to final variable BASE_FARE"라는 에러가 발생합니다. 오류를 수정하고 문제를 해결해 보세요.


이 오류는 Meter인터페이스에서 정의한 BASE_FARE(기본요금)이라는 변수의 값을 변경하려고 하기 때문에 발생합니다. 인터페이스에서 정의한 변수는 모두 상수이기 때문에 변경할 수 없습니다. BASE_FARE의 값을 변경하고 싶으면 BASE_FARE가 정의된 부분을 Meter인터페이스가 아닌 Taxi클래스로 옮기면 됩니다. 옮긴 다음 제출을 눌러보세요.

실행 결과 실행 중지