Forum: Object-Pascal / Delphi-Language
Delphi
by scouty,
13. Jan 2004
Na ja, das ist zweifellos ein besser Ansatz. Ich gebe zu, dass man mich durchaus als Anfänger betrachten kann, und dass ich ebenfalls dazu neige, vieles über die Vererbung lösen zu wollen. Auf der anderen Seite geben ich mir immer Mühe, möglichst wenige Methoden, welche überdies möglichst kurz gehalten sind, zu erstellen. Das sieht nicht nur meiner Meinung nach besser aus, mir fällt es dann auch...
Forum: Object-Pascal / Delphi-Language
Delphi
by scouty,
12. Jan 2004
Das leuchtet mir ein. Danke für den Tipp. Jetzt habe ich ehrlich gesagt, das erste Mal so richtig verstanden, was die Begriffe „virtuel“ und „override“ so richtig bedeuten. Bisher habe ich diese Befehle immer mehr so nebenbei benutzt. Da ich von Java komme, konnte ich mit diesen Begriffen richt so viel anfangen. Ich geh’ mal davon aus, dass wenn ich die Methode „Method“ nicht in TA virtuel...
Forum: Object-Pascal / Delphi-Language
Delphi
by scouty,
12. Jan 2004
Also, alle Achtung die Lösung gefällt mir. Ok, ich halte Sie zwar schon für etwas umständlich – ehrlich gesagt, musste ich sie mir mehrmals durchlesen, um sie mit der Delphi-Hilfe zu dechiffrieren. Ich habe diese Funktionalität bisher noch nie verwendet, ich wusste noch gar nicht, dass es sie überhaupt gibt. Aber als ich mir das so angeschaut hatte, kam mir noch eine andere Idee. Ich habe...
Forum: Object-Pascal / Delphi-Language
Delphi
by scouty,
10. Jan 2004
Frage an das Form zur Vererbung, die mich schon lange rum treibt, da ich immer wieder darüber beim Programmieren gestolpert bin. Wenn z.b. Die Klasse C von B aberbt, welche von A eine Erweiterung ist (A<B<C oder A = Großvater, B = Vater, C=Sohn). Wie kann ich dann in C eine Methode von A aufrufen und praktisch die Methode in B überspringen. Der Aufruf „inherited Methode()“ ruft ja immer nur die...