Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Полная форма inherited


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

Дополнение к закрытой ветке:
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1116689999&n=0

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


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;


sniknik   (2005-05-22 14:05:00) [1]

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


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


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

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

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


KilkennyCat   (2005-05-22 13:17:00) [3]

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


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

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


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


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


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


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

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


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

ну и?


Наверх

Титульная страница Поиск, карта сайта Написать письмо