Spracherweiterungen gegenüber C
- Schlüsselwörter, Operatoren und ihre Bedeutung
- Funktionsüberladung
- Referenzen
- Default-Argumente
- Konstanten
Objektorientierte Systementwicklung
- Kapselung
- dynamische Bindung
- Abstrakter Datentyp
- evolutionäres/inkrementelles Vorgehen
Definition von Klassen
- Implementierung einer Klasse
- Memberfunktion und Prototyping
- Konstruktor, Destruktor, Kopierkonstruktor
- Statische und konstante Komponenten
- Friend-Konzept
Operatorenüberladung
- Allgemeingültige Syntax
- Beispiele für ausgewählte Operatoren
Übersicht Vererbung
- Einfache Vererbung
- Konstruktoren und Destruktoren in der Vererbung
- Vererbung und überladen von Methoden
- Virtuelle Funktionen
- Polymorphismus
- Abstrakte Klassen
Definition Template
- Template-Klassen und -Funktionen
Übersicht der Klassenbibliotheken
- Streams als Beispiel für Ein- und Ausgabe
- Aufbau eigener Bibliotheken
Spracherweiterungen gegenüber C
- Schlüsselwörter, Operatoren und ihre Bedeutung
- Funktionsüberladung
- Referenzen
- Default-Argumente
- Konstanten
Objektorientierte Systementwicklung
Mehr Informationen >>