Текущий архив: 2006.10.22;
Скачать: CL | DM;
Вниз
Вызов метода дедушки Найти похожие ветки
← →
DelphiLexx © (2006-09-08 11:14) [0]Есть код:
type
Object1 = class
procedure Method1; virtual;
end;
Object2 = class(Object1)
procedure Method1; override;
end;
Object3 = class(Object2)
procedure Method1; override;
end;
Как мне сделать так, чтобы в методе Method1 объекта Object3 выполнялся код из Method1 объекта Object1. inherited позволяет вызвать всего лишь код Method1 объекта Object2.
← →
begin...end © (2006-09-08 11:22) [1]http://delphimaster.net/view/1-1155809011/
← →
i-am-vladko © (2006-09-08 11:57) [2]Удалено модератором
← →
GrayFace © (2006-09-09 13:27) [3]Ключевые посты: default © (17.08.06 14:18) [5] и WondeRu © (17.08.06 15:08) [27].
Еще, если метод - protected и объявлен в другом модуле, то напиши в модуле с классом C вот это:type
TStripA = class(A)
end;
И потом вместо@A.F
пиши@TStripA.F
.
← →
SerJaNT © (2006-09-09 15:05) [4]Удалено модератором
Страницы: 1 вся ветка
Текущий архив: 2006.10.22;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.057 c