The optional "sealed" and "abstract" keywords not menitoned in class definitons syntax
Original Reporter info from Mantis: zoran
-
Reporter name: Zoran Vučenović
Original Reporter info from Mantis: zoran
- Reporter name: Zoran Vučenović
Description:
See the "Class definitions" page in reference guide (https://www.freepascal.org/docs-html/current/ref/refse34.html)
In the third row in diagram (class definition), after "class" and before "heritage", there should be included optional "abstract" or "sealed".
And then something should be said about sealed and abstract classes, at least what is in this wiki page:
http://wiki.freepascal.org/FPC_New_Features_2.4.2#Sealed_and_Abstract_classes
which says:
A sealed class is a class which can not be inherited by other classes. An abstract class normally cannot be instantiated, but for compatibility with Delphi abstract does nothing at the moment.
Mantis conversion info:
- Mantis ID: 33601
- Fixed in version: 3.1.1
- Fixed in revision: 1478 (#da33d78d)
- Target version: 3.2.0