Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.02.2009, 15:27   #1
Викдон
Форумчанин
 
Аватар для Викдон
 
Регистрация: 11.11.2008
Сообщений: 161
Вопрос Присваивание объекту родительского класса объекта дочернего

вот у нас есть 2 объекта:
Student:Tperson; //Класс TPerson-базовый
Professor:Tinfo; // Tinfo=class(Tperson). - дочерний

и мы Student:=Professor. При этом копируются только общие поля?

1) Т.е. как я понял объект Student будет содержать адрес Professor, но видеть будет только общие поля с дочерним классом Tinfo?

2) Для освобождения памяти из под объекта Student=Professor нужно вызывать деструктор самого объекта Professor или же можно применить деструктор родительского класса объекта Student?

Последний раз редактировалось Викдон; 07.02.2009 в 23:02.
Викдон вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С помощью методов и свойств объекта осуществляется управление терминалом. Имя (идентификатор) объекта User>lia Общие вопросы Delphi 4 16.01.2009 16:37
Присваивание атрибута папке. papa_serg Общие вопросы Delphi 2 05.01.2009 16:45
Как поменять одну из текстур объекта не меняя все остальные и без повторной загрузки объекта в GLScene DomKr@t Мультимедиа в Delphi 0 14.12.2008 01:52
Как через свич раздать по классу Инет soktahan Свободное общение 4 16.11.2008 10:54
Обратиться к классу (Delphi) Air Помощь студентам 16 17.07.2008 19:51