Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Der schöne Günther,
6. Mär 2013
Großartig, genau so etwas habe ich gesucht. Ich hatte befürchtet, dass es den Compiler nie interessiert, ob eine Klasse alle abstrakten Methoden implementiert hat oder nicht.
Noch einfacher hätte man es finden können über und "abstrakt" eingeben :)
Vielen Dank für den Hinweis!
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Der schöne Günther,
6. Mär 2013
Im Endeffekt geht es wohl bei Jedem nur darum sicherzustellen, dass die Unterklassen alle bislang abstrakten Methoden vernünftig implementieren wenn sie denn instanziiert werden wollen.
Das geht in Delphi ja anscheinend um keinen Preis. :x
Deshalb war meine Idee, den Konstruktor (und andere abstrakte Methoden) immer strict protected zu haben, die implementierende Unterklasse hebt es dann bei...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Der schöne Günther,
6. Mär 2013
Liebe Gemeinde,
trotz mehreren Themen bzgl. "Abstrakte Klassen und Delphi" bin ich nach wie vor ratlos, wie man effektiv die Instanziierung von abstrakten Klassen verhindern soll. Der Delphi-Compiler lässt es ja nach wie vor zu.
Hier eine Liste von anderen Themen:
http://www.delphipraxis.net/121617-sinn-nutzen-und-einsatzmoeglichkeit-von-abstrakten-klassen.html
Behandelt nur die...