anton.tichawa at chello.at
Mon Mar 24 18:17:50 CET 2003
On Monday 24 March 2003 00:31, you wrote:
> > btw, all classes are implicit descendants of TObject. If you don't
> > specify any base class, the class will be derived from TObject directly:
> > type
> > TMyClass = class
> > procedure Something;
> > ...
> > end;
> > TMyClass is automatically inherited from TObject
> > Both postings sound like this wasn't clear...
> > - Sebastian
> Indeed.. I did not know this. ^_^ Thank you very much.
Nor did I - Thank you. I'd like to ask several questions:
1. What is then the difference between a class without ancestor, and a class
inheriting from TObject?
2. Will TObject remain the "default ancestor" in the future?
3. Efficiency: Sometimes I use classes without ancestor, with the assumption,
that this might be more efficient in cases where TObject's methods and fields
are not necessary. It seems that assumption was wrong. To save resources,
should I use explicite pointers to objects when I don't need the features
inherited by the class TObject?
"Adas Methode war, wie sich zeigen wird, Tagträume in offenbar korrekte
Doris Langley Moore: Ada, Countess of Lovelace (London 1977).
Volkertstrasse 19 / 20
mobil: +43 664 52 07 907
email: anton.tichawa at chello.at
More information about the fpc-pascal