Einzelnen Beitrag anzeigen

Hansa

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

AW: Verständnisfrage Vererbung

  Alt 6. Dez 2015, 17:59
Das hier reicht jedenfalls nicht aus.

TfrmRezepte = class(TfBaseForm) Ich meine da jetzt, einfach class (Basisform), so in der Richtung hinzuschreiben. Das ist ja schön, es wird irgendwas vererbt, d.h. man muss es nicht nochmals definieren, nur was ? Tja das weiss die erbende Form leider nicht. Deine DFMs geben auch keinen richtigen Aufschluss. Ich mache es deshalb kurz : lege das Basisform wie gewünscht an. Also mit Speicher-Button usw. Gehe dann aber mit rechter Maustaste wieder da drauf und sage "in Objektablage soeichern" oder ähnlich. Wird nun eine ähnliche Form gebraucht, dann gehe auf neu -> weitere und dann auf diese Form. Man braucht sich dann zumindest nicht zu überlegen, ob da irgendein "inheritd" fehlt. Insgesamt gesehen ist folgendes wichtig (Stichwörter, bitte in Hilfe nachlesen) : inherited, override, published, protected.
Gruß
Hansa
  Mit Zitat antworten Zitat