Description

자바에서는 두 개의 클래스로부터 상속을 받을 수 없으므로 이미 상속을 받은 클래스가 쓰레드로 동작하려면 Runnable인터페이스를 구현해야 합니다. Bus클래스는 Car를 상속받은 상태인데요. Bus클래스가 쓰레드로 동작할 수 있게 Runnable인터페이스를 구현하고 run메소드를 오버라이드 해 보세요.


Runnable인터페이스를 구현해서 쓰레드를 만기 위해 run()메소드를 구현해야 합니다.

예를 들어, str을 받아 10번 반복하여 출력하는 Thread2는 다음과 같습니다.

public class MyThread2 implements Runnable {
    String str;
    public MyThread2(String str){
        this.str = str;
    }
    public void run(){
        for(int i = 0; i < 10; i ++){
            System.out.print(str);
        } 
    } 
}

힌트 : 상속과 인터페이스 구현은 동시에 가능합니다. Bus클래스에서 상속을 명시하는 extends Car뒤에 implements Runnable이라고 적으면 됩니다.

Result Stop
Result of [Run Test] or [Submit] will be displayed here
내가 제출한 코드가 왜 틀렸는지 프로그래머스 AI에게 물어보세요.
제출 후 채점하기를 눌러 30점 이상인 경우 물어볼 수 있어요.
베타 기간 동안에는 한 문제당 1번만 물어볼 수 있어요.