[fpc-pascal] FPC class syntax was extended to support delphi code
Doug Chamberlin
dougchamberlin at earthlink.net
Thu Jan 14 01:50:02 CET 2010
Cox, Stuart TRAN:EX wrote:
> Some operations (procedures/functions) just go naturally with Classes but don't belong to any particular instance of that class.
> An example might be calculating the area of overlap between two geographic polygons (instances of the class) where the function returning the overlap area is a class function rather than an instance function/method of either of the two polygons. Contrived, but imaginable.
Oh, I can imagine such methods also. And I've used them before. I just
don't see the big advantage over having them be global
functions/procedures located in the same unit as the class they operate
on. So, as often as not, I go and create the global functions instead.
Never could decide either way to go.
--
Doug C.
-----
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
More information about the fpc-pascal
mailing list