![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Новый компонент.
chelovek © (2005-12-21 10:26:00)Почему при создании нокоторых компонентов(невизуальных классов) используется промежуточный тип (класс)?
Например:
TIniFile = class(TCustomIniFile)
и только
TCustomIniFile = class(TObject);
Есть ли необходимость создавать "переходной" класс и для чего?
Desdechado (2005-12-21 10:52:00) [1]в "промежуточном" описывается базовая функциональность, которая обычно "спрятана" в недоступных свойствах и методах
в наследники от "промежуточного" могут их опубликоватьи дополнить по своему разумению, в зависимости от каких-то особенностей своего функционала
просто опубликованное свойство назад не спрячешь, а иногда так хочется