Цитата:
|
Запутался, что-то я, помогите )))) Есть класс А у него есть переменная экземпляра В и подкласс С. Значит, в начале я даю ссылку некой переменной D на экземпляр класса А в котором, на тот момент переменная В = null, затем в подклассе С я изменяю переменную экземпляра суперкласса А, тобиш переменную В. Но пройдя по ранее заданной ссылке которая хранится в переменной D, переменная В все также равна null????
|
Вы часом не путаете класс-суперкласс и потомок-родитель?
Если Вы сначала создаете экземпляр класа А, а потом экземпляр класса С, то это два разных объекта.
Если Вы создаете только экземпляр класса А, то методы класса С тут вообще ни при чем.
Если Вы создаете только экземпляр класса С, то Вам доступны методы/переменные класса С и все методы/переменные, которые он унаследовал от А.
Что на самом деле сделать-то хотите?