Форум: "Основная";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
ВнизCreate(?) Найти похожие ветки
← →
User (2003-05-12 12:22) [0]Привет!
пишу класс, в него входит элемент TTimer, вот текст:
...
type
TmyClass = class
private
timer : TTimer;
public
constructor Create();
destructor Destroy;
end;
...
constructor TmyClass.Create;
begin
timer := TTimer.Create(???);
...
что ему нужно подставить, подскажите пожалуста
Спасибо.
← →
Skier (2003-05-12 12:26) [1]1)timer := TTimer.Create( nil);
2) И обязательно освободить в перекрытом destructor-e
← →
User (2003-05-12 12:58) [2]>перекрытом
что означает перекрытый?
destructor TmyClass.Destroy; //?
timer.Free;
end;
← →
Dms (2003-05-12 13:04) [3]override
← →
Skier (2003-05-12 13:04) [4]>User (12.05.03 12:58)
1)
type
TmyClass = class
private
timer : TTimer;
public
constructor Create();
destructor Destroy; override; //override - и есть перекрытый
end;
..............
destructor TmyClass.Destroy;
begin
timer.Free;
inherited Destroy;
end;
2) Будет красивее если использовать имя FTimer, а не Timer
← →
MBo (2003-05-12 13:05) [5]>что означает перекрытый?
override в объявлении класса
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c