[fpc-pascal] class operator in record

noreply at z505.com noreply at z505.com
Wed Mar 1 03:39:35 CET 2017


How come:

   class operator Initialize(var aFoo: TFoo);
   class operator Finalize(var aFoo: TFoo);

in a record are called class operator..

why not "record operator"?

Are these advanced neo-records considered classes?

Again, sorry I'm new to all this new record stuff (neo records ;-))

If they really are just classes, shouldn't it be called a class instead 
of record.

This also reminds me of the confusion between what an object is versus a 
class.



More information about the fpc-pascal mailing list