und es wird sogar ein Paar mal von Delphi benutzt
Delphi-Quellcode:
TMetaDataDialectElement = class sealed(ConfigurationElement)
TCharacter = class sealed
TGCHandleList = class sealed(HashTable)
nur warum steht es nicht in der
OH ... nichtmal in der Schlüsselwortliste?
[add]
und das Schlimme, selber der
DP-Highlighter kennt es
http://fnse.de/S01/0DQ.gif
[add2]
PS: wir hatten doch (vor)letzes Jahr mal ein Thema dazu, wo jemand sowas wollte
und am Ende wurde da mit abstracten Constructoren und nocht Schmlimmerem rumhantiert
[add3]
Zitat von
Die Muhkuh:
Seit 2006 (?) gibt es ein Schlüsselwort "sealed".
Ob es funktioniert, ist die andere Sache
Tut es
es funktioniert wirklich
Delphi-Quellcode:
myClass = class sealed(TObject)
End;
myClass2 = class(myClass)
End;
[DCC Fehler] Unit2.pas(20): E2353 Sealed-Klasse 'myClass' kann nicht erweitert werden
nur blöd, daß ich grad erst beim Einfügen des Zitates das "tut es" gesehn hab