Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi inherited beim Überschreiben von constructor/destructor ? (https://www.delphipraxis.net/71945-inherited-beim-ueberschreiben-von-constructor-destructor.html)

BUG 22. Jun 2006 18:53


inherited beim Überschreiben von constructor/destructor ?
 
Hallo zusammen,

ich möchte einer Klasse einen neuen Constructor verpassen und
bin nicht sicher, ob ich den alten constructor mit
Delphi-Quellcode:
inherited self.create;
aufrufen muss oder nicht.
Gleiches gilt für den Destructor.

Bug

nailor 22. Jun 2006 18:55

Re: inherited beim Überschreiben von constructor/destructor
 
im normalfall im constructor als erstes inherited create und im destructor als letztes ihnherited destroy.

mkinzler 22. Jun 2006 18:55

Re: inherited beim Überschreiben von constructor/destructor
 
Delphi-Quellcode:
inherited create;
//Eigener code
Delphi-Quellcode:
//Eigener Code
inherited Destroy;

BUG 22. Jun 2006 18:57

Re: inherited beim Überschreiben von constructor/destructor
 
Danke für die schnelle Antwort :-D

Bug

Martin K 22. Jun 2006 18:57

Re: inherited beim Überschreiben von constructor/destructor
 
Man kann doch auch einfach nur:
Delphi-Quellcode:
inherited;
schreiben, oder?

mkinzler 22. Jun 2006 18:59

Re: inherited beim Überschreiben von constructor/destructor
 
Ja, wenn die Signatur gleich ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz