Помощь - Поиск - Пользователи - Календарь
Полная версия: конструкторы, деструкторы
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
lexel
Подскажите пожалуйста ф-ий конструктора и деструктора
Romtek
Конструктор, как правило, резервирует память для некоторых объектов, задаёт начальные значения переменным.
Деструктор же овобождает память и производит какие-то действия по окончанию работы с объектом.
Romtek
Пример:
constructor Base.Init(S1, S2: Line);
begin
New(L1);
New(L2);
L1^ := S1;
L2^ := S2;
end;

destructor Base.Done;
begin
Dispose(L2);
Dispose(L1);
end;
lexel
объясните пожалуйста про раннее и позднее связывание
volvo
lexel, для начала прочитай вот это:
FAQ: ООП - Объектно Ориентированное Программирование
Если что будет неясно, спрашивай...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.