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

Вниз

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

 
Loona ©   (2006-12-26 04:47) [0]

то означает когда мы пишем inhereted? я вот вроде догоняю, но наверное  не совсем. Объясните плиз =)


 
Джо ©   (2006-12-26 04:53) [1]

Вызов одноименного метода предка.


 
Джо ©   (2006-12-26 04:56) [2]

 TPappa = class
   procedure WhoAreYou;
 end;

 TRebenok = class (TPappa)
   procedure WhoAreYou;
 end;

----

procedure TPappa.WhoAreYou;
begin
 ShowMessage ("Pappa");
end;

procedure TRebenok.WhoAreYou;
begin
 inherited; // тут будет вызван одноименный методы папы
 ShowMessage ("Rebenok");
end;

var
 Obj: TRebenok;
begin
 Obj := TRebenok.Create;
 Obj.WhoAreYou;
 ...


 
Anatoly Podgoretsky ©   (2006-12-26 12:17) [3]

> Джо  (26.12.2006 4:53:01)  [1]

Не только одноименного, но и с одинаковым набором параметров.


 
ЮЮ ©   (2006-12-26 12:22) [4]


> Не только одноименного, но и с одинаковым набором параметров.

никто не мешает после inhereted указать имя метода с другим набором параметров, если он у предков есть с другим списком.


 
Anatoly Podgoretsky ©   (2006-12-26 12:27) [5]

> ЮЮ  (26.12.2006 12:22:04)  [4]

Вопрос был про inhereted, а в твоем случае тогда никто не мешает указать и не одноименный метод, не то что параметры. Либо ты убираешь из ответа слово одноименный или соглашаешься с моим ответом.


 
ЮЮ ©   (2006-12-26 12:32) [6]


> Либо ты убираешь из ответа слово одноименный или соглашаешься
> с моим ответом.


Ответ не мой. Убрать не могу :)


 
Anatoly Podgoretsky ©   (2006-12-26 12:52) [7]

> ЮЮ  (26.12.2006 12:32:06)  [6]

Ну ладно, все равно ответ был не полный и придирка не по делу.



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

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

Наверх




Память: 0.48 MB
Время: 0.045 c
2-1166806144
AlexanderMS
2006-12-22 19:49
2007.01.14
Мусор в памяти после жизнедеятельности программы.


3-1161756002
Kolan
2006-10-25 10:00
2007.01.14
Приемы работы с БД, поделитесь опытом.


15-1166470232
AntiUser
2006-12-18 22:30
2007.01.14
Почему люди не любят Microsoft? АРГУМЕНТИРОВАНО.


6-1149488733
sound81
2006-06-05 10:25
2007.01.14
Проверка актуальности антивирусных баз


1-1164283828
Krants\
2006-11-23 15:10
2007.01.14
Копирование из проводника