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

Вниз

Че такое <b>inherited</b> ??   Найти похожие ветки 

 
MyX ©   (2003-03-10 21:41) [0]

Объясните plz, если не сложно когда надо ставить inherited, а то в справке что-то не очень понятно, особенно если с параметром ??


 
y-soft ©   (2003-03-10 22:15) [1]

С помощью inherited вызываются методы предка. Если просто inherited, то вызывается одноименный виртуальный метод предка, в теле которого объявлен вызов и с теми же параметрами.

Пример:

type
TNewComponent = class(TComponent)
public
//Переопределяем виртуальный метод
constructor Create(AOwner : TComponent); override;
end;

implementation

constructor TNewComponent.Create(AOwner : TComponent);
begin
//Вызываем конструктор предка
inherited; //То же самое, что и TComponent.Create(AOwner)
//Какой-то новый код
Tag := -1;
end;


 
spogi   (2003-03-11 01:17) [2]

davay, kak nibud poproshe...
est knopka Button, i ti znaesh cto, esli najat proizaydet ButtonClick, i esli u tebya est noviy component NButton, to dlya togo ctobi obratitsya k etomu sobitiyu u ego predka, polzuemsya s inherited"om....



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
1-64097
Volly
2003-03-10 14:30
2003.03.20
Привязка формы к другой форме


3-63974
Destroyer
2003-02-27 13:27
2003.03.20
Помогите разобраться с CachedUpdates


7-64411
tim5
2003-01-26 20:54
2003.03.20
Скрытие кнопку Пуск


1-64113
lipskiy
2003-03-10 22:30
2003.03.20
Как прочитать строку переменной длины из файла через FileStream?


4-64434
V.exeR
2003-01-27 11:33
2003.03.20
Полное имя файла (не бейте ногами)