문제 설명

Meter(택시 미터기)인터페이스는 startstop이라는 추상 메소드를 가지고 있습니다. stop메소드는 달린 거리에 해당하는 값(distance)를 매개변수로 받아 요금을 int형으로 반환하는 메소드입니다. Meter인터페이스를 구현하는 택시 클래스를 완성해 보세요. 요금은 distance x 2로 계산하세요.


인터페이스를 사용하는 법에 대해 알아봅시다. 인터페이스는 사용할 때, 해당 인터페이스를 구현하는 클래스에스 implements 키워드를 이용합니다.
예를 들어,

public interface TV{
    public void turnOn();
    public void turnOff();
}

껐다 켰다만 가능한 TV 인터페이스가 이렇게 정의되어 있다면,

public class LedTV implements TV{
    public void on(){
        System.out.println("켜다");
    }
    public void off(){
        System.out.println("끄다");   
    }
}

TV인터페이스는 LedTV 클래스에서 이렇게 사용될 수 있습니다.

실행 결과 실행 중지