Thema: Delphi Vererbung in Delphi

Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#14

Re: Vererbung in Delphi

  Alt 27. Mär 2006, 22:23
Ich gehe mal hiervon aus :

Zitat von Christian18:
- Application Name
- Standard Fenster (Breite, Höhe, Position, ...)

fest deklariert werden. In der Sub Klasse sollen dann diese Eigenschaften genutzt werden können.
Wegen eingestandenem Null Plan : dann eben bei Null anfangen. Nehme eine Form und schmeiße irgendwas drauf. Positioniere sie usw. Nun schiebst Du die in die Objektablage (rechte Maustaste, so benennen, daß man sie auch wiederfindet). Dann auf neu -> Weitere die Form suchen, anklicken und ganz wichtig : unten "vererben" auswählen ! Und nun guck Dir die neue Form an, also den Source. Das sind nur ein paar Zeilen. Die ist quasi leer. Als nächstes würde ich dann der Ur-Form ein spezielles Ereignis verpassen OnKeyPress oder so und das mit virtual deklarieren und das dann in der zweiten mit override neu deklarieren. Und nun gehe mal hin und verschiebe auf der ersten Form ein Steuerelement : es wird in der zweiten Form genauso aussehen. D.h. die Änderung wurde vererbt. Die Objektablage eignet sich ganz hervorragend für Anfänger, weil man direkt ein visuelles Ergebnis sieht. Und lasse Dich von Begriffen wie dynamic usw. nicht verwirrend. Das ist am Anfang völlig irrelevant. Wichtig ist da eher inherited, virtual und dann override. Aber auch das kommt nach dem grundlegenden Verständnis von Class.
Gruß
Hansa
  Mit Zitat antworten Zitat