Breymann. C++ Einführung und professionelle Programmierung

Breymann. C++ Einführung und professionelle Programmierung Breymann. C++ Einführung und professionelle Programmierung

vred.bioinf.uni.sb.de
von vred.bioinf.uni.sb.de Mehr von diesem Publisher
17.11.2014 Aufrufe

Die Klassendeklaration ist noch nicht vollständig: Was geschieht bei der Zuweisung eines Objekts, z.B. nummeriertesObjekt NumObjekt1; nummeriertesObjekt NumObjekt2; // ... irgendwelcher Programmcode NumObjekt2 = NumObjekt1; // ? Antwort? (Lösung des Problems wird verschoben auf das Kapitel „Überladen von Operatoren“) Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 280 zurück Ende

Der Destruktor vermerkt, dass es nun ein Objekt weniger gibt. Diagnosechance: Ein versehentliches zusätzliches delete kann vom Destruktor festgestellt werden. // Destruktor nummeriertesObjekt::~nummeriertesObjekt() { --anzahl; if(Testmodus) { } cout

Die Klassendeklaration ist noch nicht vollständig: Was geschieht bei der<br />

Zuweisung eines Objekts, z.B.<br />

nummeriertesObjekt NumObjekt1;<br />

nummeriertesObjekt NumObjekt2;<br />

// ... irgendwelcher Programmcode<br />

NumObjekt2 = NumObjekt1; // ?<br />

Antwort?<br />

(Lösung des Problems wird verschoben auf das Kapitel „Überladen von<br />

Operatoren“)<br />

<strong>Breymann</strong> <strong>C++</strong>, c○ Hanser Verlag München<br />

Inhalt ◭◭ ◭ ◮ ◮◮ 280 zurück Ende

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!