сделать так, что если метод по умолчанию не реализован то он теряет видимость? в compile time.
interface A {
default int getAge(){return 1;}
default int getHeight() { return 2;}
}
class B impl A {
getAge(){return 100}
}
B b = new B();
b.getAge() //return 100
b.getHeight() //method not found error
Никак
Лихо ты полиформизм решил отменить
Обсуждают сегодня