[fpc-pascal] Extend multiple classes with same code
Bernd
prof7bit at googlemail.com
Fri May 18 23:27:06 CEST 2012
2012/5/18 Zaher Dirkey <parmaja at gmail.com>:
> Hi,
>
> I have 2 objects inherited from the base one
>
> T_A = class(TObject);
>
> T_B1 = class(T_A);
> T_B2 = class(T_A);
> T_B3 = class(T_A);
How about this:
T_A = class(TObject);
T_AX = class(T_A); // <-- this class implements your extensions
T_B1 = class(T_AX); // TB_1 and
T_B2 = class(T_AX); // TB_2 inherit it
T_B3 = class(T_A);
More information about the fpc-pascal
mailing list