Я после книги в этой книге код дается я попытался скомпилировать его, но он показывает ошибки, вот код-Я новичок в Java в моем коде здесь ошибка «не может найти символ»
class TapeDeck {
boolean canRecord = false;
void playTape() {
System.out.println("tape recording");
}
void recording() {
System.out.println("tape recording");
}
}
class TapeDeckTestDrive {
public static void main (String [] args) {
TapeDeck t = new TapeDeck();
t.canRecord = true;
t.play();
if (t.canRecord == true) {
t.recordTape();
}
}
}
и ошибка ....
TapeDeck.java:16: error: cannot find symbol
t.play();
^
symbol: method play()
location: variable t of type TapeDeck
TapeDeck.java:19: error: cannot find symbol
t.recordTape();
^
symbol: method recordTape()
location: variable t of type TapeDeck
2 errors
'TapeDeck' не имеет методов' play' и 'recordTape'. – janos
Ваши функции - PlayTape() и запись(). Вы вызываете play() и recordTape(). –
после исправления ошибки у меня есть ошибка. Ошибка: главный метод не найден в классе TapeDeck, пожалуйста, определите основной метод как: public static void main (String [] args) или класс приложения JavaFX должен расширять javafx .application.Application ' – user16674