[fpc-pascal] Overriding properties
the.tail.kinker at gmail.com
Wed Jul 9 18:42:28 CEST 2014
Is there any way to override the type of a property? As an example, if
I have written a list class:
tList = class (tObject)
t_current : tObject;
t_items : array of tObject;
property Current : tObject read t_current write t_current;
(this example is clearly not complete) and I want to create a descendant
type that uses a different object, without worrying about typecasting.
Is there a way to override Current? I tried generics, but using such
renders me unable to access the list items' properties, making it
impossible to sort the list.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the fpc-pascal