Parameterübergabe im Konstruktor
-
Hallo Leute,
wie kann man direkt bein erstellen eines Objektes
zB. Auto* auto = NULL;
dem Konstruktor der Klasse Auto Parameter übergeben...?
vieleicht so :
Auto* auto = new Auto(...);
???
danke im voraus...
-
Auto* auto = new Auto(...);
ja
-
Hallo,
wozu hier das new? Ist doch nicht Java.
Im Allgemeinen sollte ein auto-Objekt reichen:Auto einAuto(p1, p2, p3);
-
HumeSikkins schrieb:
wozu hier das new
Wenn du einfach nur "Auto* A;" schreibst, hast du zwar 'nen Pointer aber noch keinen Speicherbereich, auf den er zeigt. Mit "A = new Auto(10, 10);" wird dann im Speicher ein neuer Bereich erzeugt.
(Hoffe das das richtig war... )
-
das war eine rhetorische Frage