Delphi 3 и создание приложений баз данных

Иерархия классов важнейших невизуальных компонентов для представления данных и доступа к ним


TComponent

TSession

TDatabase

TDataSource

TDataSet

TBDEDataSet

TDBDataSet

TTable

TQuery

TStoredProc

TClientDataSet

TField

TBIobField



TGraphicField

TMemoField

TbooleanField

TBooleanField

TBmaryField

TBytesField

TVarBytesField

TDateTimeField

TDateField

TTimeField

TNumericField

TBCDField

TFloatField

TCurrencyField

TIntegerField

TAutoIncField

TSmallIntField

TWordField

TStringField

Приведенная здесь иерархия показывает, что свойства, методы и события, объявленные у компонентов-предков, по праву наследования доступны и у их компонентов-потомков.

Например, в одном из последующих разделов достаточно подробно описывается родительский компонент TField (поле набора данных), его методы, свойства и события; однако дочерние компоненты TField описываются далеко не столь подробно. Причина этому в том, что все события, методы и свойства, присущие группе компонентов, достаточно описать один раз.

Другим примером может служить TDataSet: многие его свойства, методы и события по праву наследования доступны и у его потомков - компонентов TTable и TQuery.

О наследовании компонентами-потомками свойств, методов и событий своих родителей следует помнить постоянно.



Содержание раздела