Я застрял в этой проблеме, используя eclipse 2018-12 (4.10) / Java 11 на Debian 9
Допустим, у меня есть базовый класс
class A {
private typeA prop;
TypeA getProp(){
return this.prop;
}
}
и производная
class B extends A{
private typeB prop;
TypeB getProp(){
return this.prop;
}
Я ожидаю, что опора в классе B скрывает опору в классе A, но в затмении я получил сообщение об ошибке в классе B для метода getProp:
Тип возвращаемого значения несовместим с A.getProp ()
есть идеи?