Mir ist wohl klar, dass die Methode da ist. Wahrscheinlich habe ich es falsche formuliert. Ich habe jetzt doe Klassendefinition von
Delphi-Quelltext
1: 2: 3:
| TZeichnung = class(TObject) constructor Create(....); virtual; abstract; destructor Destroy; virtual; abstract; |
davon abgeleitet dann TLinie
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| TLinie = class(TZeichnung) constructor Create(...); override; destructor Destroy; override; . . . constructor TLinie.Create(...); begin inherited Create(...); ... end; |
So, ich möchte nun wissen, ob ich durch DIESEN inherited Aufruf die Eigenschaft von TObject erbe, einen speicherplatz zu reserviere (oder was auch immer da weiter passiert), da ja Create in der Oberklasse LEER existiert
Oder anders: Erbe ich mit dem inherited überhaupt was?
Moderiert von
Narses: Delphi-Tags hinzugefügt