Sign in Join
Wiki copytemporary

Constructor/de: what changed

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

Title: Constructor/de

OldNewLine
1+\
2+Zurück zu den [[Reserved words/de|reservierten Wörtern]].\
3+\
4+Das Schlüsselwort <b>constructor</b> gehört zur objektorientierten Programmierung.\
5+Ein Konstruktor dient zum initialisieren der Klasse.\
6+Einfache Klassen, die keine Initialisierung benötigen, brauchen keinen Konstruktor.\
7+Ein selbst geschriebene Klasse die selbst keinen Konstruktor hat kann von Ihrer Elternklasse (sofern diese einen Konstruktor hat) den Konstruktor erben.\
8+\
9+Beispiel:\
10+
11+``` pascal
12+// Klassendefinition
13+type
14+ TKlasse = class
15+ end;
16+
17+var
18+ // Variable vom Typ der Klasse bekannt machen (deklarieren)
19+ clsKlasse: TKlasse;
20+
21+begin
22+ ...
23+ // Klasse erstellen
24+ clsKlasse := TKlasse.Create; // Create ruft den von der Elternklasse geerbten Konstruktor auf
25+ ...
26+end;
27+```
28+
29+\
30+\
31+--Olaf 17:18, 24 October 2012 (UTC)
32+
33+---
34+*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).*
35+Category: Reserved words/de

Back to history