Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Eigenen Konstruktor schreiben (https://www.delphipraxis.net/27165-eigenen-konstruktor-schreiben.html)

Portabella 5. Aug 2004 10:56


Eigenen Konstruktor schreiben
 
Hallo,

ich würde gerne für eine Unit einen eigenen Konstruktor schreiben, der das tut, was der Standard-Konstruktor tut und eben noch etwas mehr?

Kann mir jemand sagen wie das geht?

Vielen Dank,

Diana

mytar 5. Aug 2004 11:02

Re: Eigenen Konstruktor schreiben
 
Ein Konstruktor erstellt ein Objekt der Klasse, welche den Konstruktor enthält.

Wenn du eine Klasse von einer anderen Klasse ableitest:
(z.B.: TStrings);
Delphi-Quellcode:
TMyClass = class(TStrings)
erzeugst du folgenden Konstruktor:

Delphi-Quellcode:
constructor TMyClass.Create;
begin
inherited Create;
// Dein Code
end;
und inherited Create ruft den Konstruktor von der beerbten Klasse auf.


mytar

Portabella 5. Aug 2004 11:10

Re: Eigenen Konstruktor schreiben
 
Super! Vielen Dank für die schnelle Antwort!

Viele Grüße,

Diana


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:33 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