![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Наследование классов [D7, 2003]
Vitaliy © (2005-10-24 07:28:00)Есть два класса. Вопрос: будет ли вызван конструктор родительского при создании экземпляра потомка (пока классы не отлажены, соответственно, проверить запустив пошагово не могу).
type TMatrix = class (TObject)
...
constructor Create();
...
end;
type TMatrixWithHead = class (TMatrix)
Head: TStringList;
X,Y:array of double;
constructor Create();
end;
То есть, будет ли выполнено TMatrix.Create, при TMatrixWithHead.Create с инициализацией соответствующих наследуемых полей?
Vitaliy (2005-10-24 19:02:00) [1]Ага, хорошее словечко, спасибо!
MBo (2005-10-24 08:28:00) [2]Наследуемый конструктор выполнится, если вызовешь Inherited