Fortgeschrittene Objektorientierung

Ihr Wissen über die Objektorientierung und die Speicherverwaltung von C++ wird in diesem Kapitel ergänzt um einen Einblick in den Lebenszyklus von Objekten und wie Sie Code direkt vor dem Zerstören eines Objekts ausführen können. Des Weiteren lernen Sie, wie Sie mittels Smart Pointern die virtuellen Methoden einer Klasse so aufrufen können, dass immer die gewünschte Unterklasse zum Zug kommt. Das Kapitel schließt ab mit sogenannten abstrakten Klassen, die es nicht nur ermöglichen, Funktionalitäten zu vererben, sondern eine Art »Bauplan« für Unterklassen vorzuschreiben.

10.1 Destruktor: Der Lebenszyklus eines ...

Get C++ Schnelleinstieg 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.