Forum: Object-Pascal / Delphi-Language
Delphi
by Neutral General,
25. Apr 2012
Mh. Ich glaube ich überlege mir eine alternative, evtl. bessere Lösung für mein Problem ohne diese ganzen Klassenmethoden und 1000 Ableitungen.
Wird am Ende dann wahrscheinlich sogar die sauberere Lösung sein...
Danke trotzdem für die Bemühungen ;)
Forum: Object-Pascal / Delphi-Language
Delphi
by Neutral General,
25. Apr 2012
Prinzipiell ginge das sicher.
Es geht mir darum dass ich eine Basisklasse mit mehreren abstrakten Methoden habe und davon abgeleitet gefühlte 10000 Klassen. Jetzt habe ich Angst, dass ich im Programmier-Eifer vergesse die ein oder andere Methode in den Subklassen zu überschreiben. Wenn ich jetzt für jede Subklasse einen Class-constructor erstellen soll/will/muss.. dann verlager ich das Problem...
Forum: Object-Pascal / Delphi-Language
Delphi
by Neutral General,
25. Apr 2012
Hallo,
Das Problem ist, dass ich abstrakte Klassenmethoden habe und die Klasse selbst voraussichtlich niemals erzeugt werden wird. Deshalb wäre es ganz praktisch wenn ich schon vorher eine Meldung bekäme.
Forum: Object-Pascal / Delphi-Language
Delphi
by Neutral General,
24. Apr 2012
Hallo,
Der Thread ist zwar schon etwas älter aber ich habe quasi das gleiche "Problem".
Ich hätte gerne, dass der Compiler einen Fehler meldet, wenn ich in einer abgeleiteten Klasse eine abstrakte Methode nicht überschrieben habe.
Also quasi wie wenn man eine Methode eines benutzten Interfaces nicht implementiert.
Gibt es da mittlerweile (in den neuen Delphi Versionen) eine Möglichkeit?...