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

Вниз

Полная форма inherited   Найти похожие ветки 

 
Просто Джо ©   (2005-05-21 23:53) [0]

Дополнение к закрытой ветке:
http://delphimaster.net/view/1-1116689999/

------
Иногда синтаксически необходимо употреблять полную форму, например, в таком случае:


type
 TBaseClass = class
 public
   function Func: Boolean; virtual;
 end;

 TSuccessor = class (TBaseClass)
 public
   function Func: Boolean; override;
 end;

{ TBaseClass }

function TBaseClass.Func: Boolean;
begin
 Result := False;
end;

{ TSuccessor }

function TSuccessor.Func: Boolean;
begin
 // Просто inherited здесь не пройдет.

 Result := inherited Func;

end;


Или в таком:

type
 TBaseClass = class
 public
   procedure Proc (A: Integer);
 end;

 TSuccessor = class (TBaseClass)
 public
   procedure Proc (A: string);
 end;

{ TBaseClass }
procedure TBaseClass.Proc(A: Integer);
begin
 //
end;

{ TSuccessor }
procedure TSuccessor.Proc(A: string);
begin
 inherited Proc(1);
end;


 
TUser ©   (2005-05-22 08:00) [1]

ну и?


 
charlie   (2005-05-22 08:41) [2]

ну, просто..)


 
Просто Джо ©   (2005-05-22 12:33) [3]


>  [1] TUser ©   (22.05.05 08:00)
> ну и?


А что конкретно "ну"?


 
Marser ©   (2005-05-22 13:15) [4]

Это для кого предназначалось? Дядя Валера Фаронов всвоих трудах собсна так и учит, AFAIR. А тех, кто умные книжки нее читает, нужно пинками к оным отправлять.


 
KilkennyCat ©   (2005-05-22 13:17) [5]

вот что значит водку пить после пива :)


 
Просто Джо ©   (2005-05-22 13:48) [6]


>  [5] KilkennyCat ©   (22.05.05 13:17)
> вот что значит водку пить после пива :)

Эх, хорошо, что не наоборот :)

П.С. Набирал, набирал текст, бац - тема закрыта. Обычное вроде дело, но душевное состояние было... кхм... приподнятое. Взял да и влепил новую. Каюсь, нехорошо ;-)


 
sniknik ©   (2005-05-22 14:05) [7]

Просто Джо ©   (22.05.05 13:48) [6]
даже не начинай набирать текст в тему которую точно закроют, рано или поздно. и никаких разочарований...
предугадать ветку к закрытию просто, почитай правила.
правила - при новом вопросе текст до конца страници.



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

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

Наверх




Память: 0.48 MB
Время: 0.046 c
6-1111485142
frEE)stylEr
2005-03-22 12:52
2005.06.06
определение имени подключения


14-1116079521
Ihor Osov'yak
2005-05-14 18:05
2005.06.06
пару фоток


3-1115107611
jiny
2005-05-03 12:06
2005.06.06
Как запретить двигать колонки в DBgridEh


1-1116514026
Oleg_
2005-05-19 18:47
2005.06.06
структуры в safearray реально?


3-1114145385
андрей123
2005-04-22 08:49
2005.06.06
Вопрос о триггерах