Boris Schäling


Programmieren in C++: Aufbau


Inhaltsverzeichnis

Dieses Buch ist unter einer Creative Commons-Lizenz lizensiert.

Sie können dieses Buch als PDF-Datei im DIN A4-Format oder als ePub-Datei für eBook-Reader erwerben.


Inhalt

Was Sie lernen werden

In diesem Buch lernen Sie, wie Sie Klassen in C++ erstellen und sich verschiedener C++-Features bedienen, um den Einsatz von Klassen zu optimieren. Im Einzelnen wird auf den genauen Aufbau von Klassen, auf den Zusammenhang zwischen Klassen und Objekten und das Erstellen von Objekten eingegangen. Es werden besondere Methoden vorgestellt, die jedes Objekt automatisch besitzt. Es wird auf Vererbung und auf die Entwicklung von Klassenhierarchien eingegangen. Das Überladen von Operatoren wird näher vorgestellt, und Sie lernen Exception Handling und Templates kennen. Abschließend wird ein Blick auf wichtige Werkzeuge des C++ Standards geworfen.


Voraussetzungen

Was Sie wissen müssen

Für das Verständnis dieses Buchs sollten Sie prozedurale Bestandteile der Programmiersprache C++ kennen und ohne Probleme einsetzen können. Dazu zählen vor allem Variablen, Operatoren, Kontrollstrukturen und Funktionen. Sie sollten wissen, wie Variablen definiert werden, was Gültigkeitsbereiche sind, wie Operatoren eingesetzt werden, welche Kontrollstrukturen es gibt und wie sie angewandt werden, und wie Funktionen definiert und aufgerufen werden.

Der Schwerpunkt des vorliegenden Buchs liegt auf der objektorientierten Programmierung in C++. Es wird daher vorausgesetzt, dass Sie Kenntnisse zur prozeduralen Programmierung in C++ besitzen. Sie finden Informationen zur prozeduralen Programmierung in C++ im Buch Programmieren in C++: Einführung.