Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Class.   Найти похожие ветки 

 
NewZ ©   (2010-02-14 19:39) [0]

Такой код:

type
 TMyObject = class(TPersistent)
 private
   StringList: TStringList;
 public
   constructor Create(aFileName: String);
   destructor Destroy;
 end;

constructor TMyObject.Create(aFileName; String);
begin
 inherited Create; // ??? Нужно ли ???
 StringList := TStringList.Create;
 StringList.LoadFromFile(aFileName);
end;

destructor TMyObject.Destroy;
begin
 StringList.Free;
 inherited Destroy; // ??? Нужно ли ???
end;


Вопрос: Нужно ли и в каких случаях?


 
Демо ©   (2010-02-14 19:46) [1]


> Вопрос: Нужно ли и в каких случаях?


Если не знаешь, что делают предки, вызывай всегда.
Это будет правильно всегда.


 
Сергей М. ©   (2010-02-14 19:47) [2]


>  public
>    constructor Create(aFileName: String);
>    destructor Destroy; override; // это будет павильно всегда
>  end;



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.233 c
2-1265712324
Nilman
2010-02-09 13:45
2010.08.27
Поясните пожалуйста значение свойства TThread.FreeOnTerminate


15-1272445448
12
2010-04-28 13:04
2010.08.27
Логико-техническое ветвление в PHP. Как?


15-1272634082
JohnKorsh
2010-04-30 17:28
2010.08.27
Как в Windows7 отключить UAC?


2-1270202304
Fr
2010-04-02 13:58
2010.08.27
Локализация программы с помощью Resource DLL Wizard


15-1266561272
Kerk
2010-02-19 09:34
2010.08.27
Глобальное потепление