В чем разница между этим два предложениями:Что такое различие между подклассом суперкласса в одном пакете и другом пакете?
AA- подклассом в пределах того же пакета, как суперкласс экземпляра может переопределить любой метод суперкласса, который не объявлен частным или окончательными.
BB- подкласс в другой упаковке может переопределять не конечные методы, объявленные публичными или защищенными.
Я считаю, что каждый метод может быть переопределен от его суперкласса, если он не является окончательным
в Java частных методы «автоматически окончательные, и скрыты от производного класса»
в Java любых не- статические методы могут быть открытыми, защищенными или частными
Так из предложения а я делаю вывод, что методы только открытый и защищенный суперкласса могут быть переопределены
и то же самыми от sentenceBB
Так что я смутил, что такое различие между 2 предложениями?
AA может переопределить пакет частных методов, тогда как BB не может. – SBI
Вы забыли модификатор по умолчанию – user1933888