Sven Barth schrieb:
> Interface delegation is something different from multiple
inheritance. The interface implementor and the interfaced object then
have nothing in common, the methods of the implementor cannot access
elements of the interfaced object.
But with only interfaces you inherit merely the syntactical "interface"
while with delegation you can also reuse an existing implementation for
that interface.
Use an object (class instance) for the same purpose, and you don't have
to write additional code as well.
DoDi
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus