Einzelnen Beitrag anzeigen

Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#3

AW: Störende Elemente der Delphi-Syntax / Vorschläge für neuen Dialekt

  Alt 11. Jan 2012, 18:56
Danke schonmal für dein Feedback!

Jeder Abweichung von dieser Deklaration führt zu einem nicht funktionierenden Destruktor.
Eben das ist ja das, was mich stört. Man kann auch weitere Destruktoren deklarieren, aber die tuns dann nicht so, wie sie sollen.
Was ist, wenn ich eine Objektliste deklarieren will, und zwei verschiedene Destruktoren möchte: Einer, die die Objekte mitfreigibt, und einer, der dies nicht tut. Momentan wäre das auf diese Weise so nicht wirklich machbar.

Wir haben in Object Pascal benannte Destruktoren, wir können sie nur nicht anständig nutzen. Und das stört mich, deshalb möchte ich es in Thrym besser machen.

Zitat:
Das gilt IMHO für alle OO Programmiersprachen.
In den meisten Sprachen kann man Con- und Destruktoren auch nicht benennen.

Geändert von implementation (11. Jan 2012 um 19:01 Uhr)
  Mit Zitat antworten Zitat