11 Klassen – Vertiefung

Wir haben in den vorigen Kapiteln viel mit Klassen gearbeitet. Dabei haben wir sowohl einige Klassen selbst erstellt als auch Klassen der Standardbibliothek eingesetzt.

In diesem Kapitel wollen wir unser Wissen über Klassen erweitern und werden Konstruktoren und Destruktoren detaillierter besprechen.

Ein weiteres wichtiges Thema dieses Kapitels ist der Unterschied zwischen Kopieren und Verschieben.

11.1 Reihenfolge der Zugriffsrechte

Wir haben die Zugriffsrechte auf die einzelnen Klassenelemente bereits in Abschnitt 7.3 kennengelernt. An dieser Stelle wollen wir sie genauer betrachten.

Nehmen wir folgendes Beispiel:

class MeineKlasse {private:  int x;protected:  int y;public:  int z;};

Dass eine Klasse mit dem Schlüsselwort ...

Get C++: Eine kompakte Einführung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.