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

Вниз

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

 
Dush   (2005-10-17 18:16) [0]

Доброго времени суток!
Прошу сильно не бить за мой вопрос: что делает оператор inherited?


 
MBo ©   (2005-10-17 18:23) [1]

Вызывает соответствующий метод родительского класса.
Разве в справке об этом не написано???


 
Antonn ©   (2005-10-17 18:29) [2]

MBo ©   (17.10.05 18:23) [1]
может ее нет?..


 
Джо ©   (2005-10-17 18:33) [3]

а разве это оператор?


 
Dush   (2005-10-17 18:37) [4]

я не понимаю физического смысла...
Зачем и когда вызывать?


 
Dush   (2005-10-17 18:38) [5]

2Джо сори, это зарезервированное слово


 
Джо ©   (2005-10-17 18:42) [6]


>  [4] Dush   (17.10.05 18:37)
> я не понимаю физического смысла...
> Зачем и когда вызывать?

 TBaseClass = class
   procedure A; virtual;
 end;

 TChildClass = class (TBaseClass)
   procedure A; override;
 end;
.........
procedure TBaseClass.A;
begin
 ShowMessage ("TBaseClass.A");
end;

procedure TChildClass.A;
begin
 inherited; // попробуй закомментировать
 ShowMessage ("TChildClass.A");
end;



 
Dush   (2005-10-17 18:56) [7]

Спасибо Джо ©! пример помог понять :)))



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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
2-1130175788
redlord
2005-10-24 21:43
2005.11.13
запись в stringlist вместо объекта переменной типа integer


2-1129720063
Df23
2005-10-19 15:07
2005.11.13
Не понимаю, почему так.


14-1130080643
Pazitron_Brain
2005-10-23 19:17
2005.11.13
Кпк


9-1120137208
D!m@N
2005-06-30 17:13
2005.11.13
DirectSound SDK для Delphi


4-1126375396
Mister Twister
2005-09-10 22:03
2005.11.13
Опасен ли CM_RECREATEWND?