Вот мой код; видимо, мне не хватает главной. Пожалуйста, помогитеСкомпилировать ошибку и исправить синтаксис
class A {
A get(){return this;}
}
class B1 extends A{
B1 get(){return this;}
void message(){System.out.println("welcome to covariant return type");}
public static void main(String args[]){
new B1().get().message();
}
}
Скорее всего, вы не используете программу правильно. например вы используете java -cp. B1'? Я предлагаю вам попробовать запустить (и форматировать свой код) в своей среде IDE. –
@MichalWilkowski, B1 должны быть объявлены публичными, и вы правы. Ничего не изменилось с тех пор, как вы изучили спецификации java :) .. – User27854
Я понятия не имею, почему он удалил сообщение. – User27854