Class TDerived
Unit
ok_inherited_members_hide_ancestor
Declaration
type TDerived = class(TBase)
Description
This item has no description.
Hierarchy
- TObject
- TBase
- TDerived
Show Additional Members:
Overview
Constants
| Public | MyConst = 123; |
Fields
| Public | BaseField: Integer; |
| Public | DerivedField: String; |
| Public | MyField: String; |
Methods
| Public | procedure BaseMethod; virtual; |
| Public | procedure OverloadedMethod(const A: String); overload; |
| Public | procedure MyMethod; override; |
| Public | procedure DerivedMethod; virtual; |
| Public | procedure OverloadedMethod(const A: Integer); overload; |
Description
Constants
| Public | MyConst = 123; |
|
Description of MyConst from TDerived | |
Fields
| Public | BaseField: Integer; |
|
This item is declared in ancestor TBase. Description of BaseField, MyField from TBase | |
| Public | DerivedField: String; |
|
Description of DerivedField, MyField from TDerived | |
| Public | MyField: String; |
|
Description of DerivedField, MyField from TDerived | |
Methods
| Public | procedure BaseMethod; virtual; |
|
This item is declared in ancestor TBase. Description of BaseMethod from TBase | |
| Public | procedure OverloadedMethod(const A: String); overload; |
|
This item is declared in ancestor TBase. Description of OverloadedMethod from TBase that takes String | |
| Public | procedure MyMethod; override; |
|
Description of MyMethod from TDerived | |
| Public | procedure DerivedMethod; virtual; |
|
Description of DerivedMethod from TDerived | |
| Public | procedure OverloadedMethod(const A: Integer); overload; |
|
Description of OverloadedMethod from TDerived that takes Integer | |