Форум: "Основная";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];
ВнизПолная форма 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.012 c