Невозможно создать экземпляр ошибки типа... но код верен?JAVA

Программисты JAVA общаются здесь
Anonymous
Невозможно создать экземпляр ошибки типа... но код верен?

Сообщение Anonymous »

Итак, у меня есть большая проблема. Я получаю сообщение об ошибке «невозможно создать экземпляр типа Robot», когда пытаюсь создать новый экземпляр класса Robot. Я полностью понимаю, что означает эта ошибка и когда она возникает, но не понимаю, почему она появляется. Клянусь, мой код правильный. Может быть, в коде есть одна маленькая ошибка, которую я просто не вижу? Любая помощь?

Код, вызывающий ошибку, — это класс RobotWorld:

Код: Выделить всё

public class RobotWorld extends JPanel{

Robot robot;

private static final long serialVersionUID = 1L;

public RobotWorld(){
robot = new Robot();
this.setBackground(Color.GREEN);
}
}
И класс Robot.java:

Код: Выделить всё

public class Robot {

public Robot(){

}

}
Я получаю сообщение об ошибке в строке «robot = new Robot();» в коде RobotWorld.java. По сути, где бы я ни пытался создать экземпляр нового объекта Robot в RobotWorld, мне выдается ошибка. Я даже пытался сделать это, когда создавал переменную экземпляра robot, но все равно не получилось.

Оба этих класса находятся в одном пакете, поэтому я не вижу как это может быть какая-то ошибка области класса. Может ли кто-нибудь сказать мне, почему я получаю эту ошибку?

Обратите внимание: я перезапустил Eclipse несколько раз, чтобы убедиться, что это не просто Eclipse.

Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/292 ... e-is-right

Вернуться в «JAVA»