Sign in Join
Wiki copytemporary

Constructor/de: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-\
21Zurück zu den [[Reserved words/de|reservierten Wörtern]].\
3-\
4-Das Schlüsselwort <b>constructor</b> gehört zur objektorientierten Programmierung.\
2+
3+Das Schlüsselwort constructor gehört zur objektorientierten Programmierung.\
54Ein Konstruktor dient zum initialisieren der Klasse.\
65Einfache Klassen, die keine Initialisierung benötigen, brauchen keinen Konstruktor.\
76Ein selbst geschriebene Klasse die selbst keinen Konstruktor hat kann von Ihrer Elternklasse (sofern diese einen Konstruktor hat) den Konstruktor erben.\
8-\
7+
98Beispiel:\
109
1110``` pascal
1211// Klassendefinition
1312type
1413 TKlasse = class
1514 end;
1615
1716var
1817 // Variable vom Typ der Klasse bekannt machen (deklarieren)
1918 clsKlasse: TKlasse;
2019
2120begin
2221 ...
2322 // Klasse erstellen
2423 clsKlasse := TKlasse.Create; // Create ruft den von der Elternklasse geerbten Konstruktor auf
2524 ...
2625end;
2726```
2827
29-\
30-\
3128--Olaf 17:18, 24 October 2012 (UTC)
3229
3330---
3431*From the Free Pascal wiki, page "Constructor/de", as it stood on 2020-01-29 after a change by Bart, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
3532Category: Reserved words/de

Back to history