Показать сообщение отдельно
Старый 07.01.2009, 21:57   #2
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Ответ: Наследование

В яве все объекты являются указателями и память выделяется при конструировании, а конструктор знает сколько надо памяти под определенный класс. А при удалении, удаляется весь объект, т.е. здесь безразлично в каком он массиве находится.
А обращаться получится только к тем даным и методам, которые объявлены в родительском классе ведь система думает, что это объекты ClassP
А вот если привести (ClassCh1)Elems[1], то легко обратишься и к новым методам и полям.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Serg_Bloim (08.01.2009)