저는 학교에서 CompSci 수업을 듣는 초보자입니다. 이 장에서는 하위 클래스를 만들고 있습니다. 그러나 클래스는 어떻게 든 프로그램을 종료하게 만듭니다. 세상은 나타나지 않고 오류도 없습니다. (나는 Eclipse를 실행 중이다.)서브 클래스가 세계를 허용하지 않음
package karel;
import kareltherobot.*;
public class Race implements Directions
{
public static void main(String args[]) {
class Car extends UrRobot
{ public Car(int street, int avenue, Direction direction, int beepers)
{super(5, 5, East, infinity);
}
public void turnAround()
{
turnLeft();
turnLeft();
}
public void turnRight()
{
turnLeft();
turnLeft();
turnLeft();
}
}
{
World.setVisible(true);
World.showSpeedControl(true);
}
{
Car kar = (Car) new UrRobot(5, 5, East, infinity);
kar.move();
kar.turnLeft();
kar.move();
kar.turnAround();
kar.move();
kar.turnRight();
}
}
}
종결되지 오류이 프로그램을 얻을 수있는 방법이 있나요 : 여기
내 코드?
여기에 충분한 질문이 없습니다. –
main() 함수가 비어있는 것처럼 보입니다. 프로그램은 즉시 종료되므로 코드를 실행하지 않습니다. – xxbbcc
빈 main() 함수를 수정했지만 "thread in main"오류가 발생합니다. – Dragonite777