Привет я создать объекты для дочернего класса и попытаться вызвать переменные класса ребенка, но она называется переменной суперкласса как супер класса и подклассов имеют одинаковый класс имя переменной ,Переопределение общих переменных в супер и к югу класса
В этом выходном имени «Child» ожидает «o2.name»; но выход «Base» .Пожалуйста, объясните мне ...
вы не можете переопределить vairables. Он просто использует первую переменную 'name', которую он может получить от класса' ovrriddingBase'. – SomeJavaGuy
Я создаю объект для дочернего класса «ovrriddingBase o2 = new ovrriddingChild();» то я пытаюсь вызвать дочернюю переменную класса «имя». Я ожидаю ответ «Ребенок», но я получил «Базу» –
Прошу прокомментировать фрагменты кода, а не скриншоты. – dimo414