001
20.12.2006, 08:40 Uhr
KFC Embryo
Ein Huhn
|
Hi,
Es ist eine besondere Form des initialisierens. Besitzt eine Klasse einen Konstruktor mit genau einem Parameter, so kann die Initialisierung des Objekts auch bei der Definition über eine Zuweisung erfolgen.
Soll diese Zuweisung bei der Objektdefinition verhindert werden, so ist bei der Deklaration des Konstruktors das Schlüsselwort explict dem Konstruktornamen voranzustellen.
Solche Konstruktoren mit nur einem Parameter verhalten sich prinzipiell gleich wie Konvertierungen.
Mfg KFC Embryo -- An nescis, mi fili, quantilla prudentia mundus regatur? Dieser Post wurde am 20.12.2006 um 08:40 Uhr von KFC Embryo editiert. |