In diesem Seminar erhalten Sie einen Einblick in die Mechanismen der objektorientierten Programmierung mit C++. Nach Beendigung des Seminars kennen Sie den Leistungsumfang von C++ und können damit entscheiden, wie es in Ihrem Anwendungsbereich nutzbringend einsetzbar ist.
Zielgruppe:
Programmierer, Entwickler.
Inhalt:
Besonderheiten von C++ – Referenzparameter
Ein-/Ausgabe-Operatoren
Funktionen und Prototypen
Überladen von Funktionen
Inline-Funktionen
Speicherverwaltung: new, delete
Unterschiede zu ANSI-C Klassen
Zugriffsschutz, private Daten, öffentliche Schnittstelle
Friend-Funktionen und Klassen
Konstruktoren und Destruktoren
Operatoren für eigene Klassen überladen:
Definition der Operatoren, Typumwandlungen
Vererbung (abgeleitete Klassen): Vorteile, Zugriffsschutz
Virtuelle Funktionen und Polymorphismus
Die iostream Ein-/Ausgabebibliothek
Tipps und Tricks aus der Praxis
Voraussetzungen:
Gute Programmierkenntnisse in C.