C++ Intensiv für C-Umsteiger

Die wichtigsten Sprachelemente von C++ werden erläutert. Nach dem Besuch dieses Seminars sind Sie in der Lage, selbstständig komplexe anspruchvolle objektorientierte C++-Programme zu entwickeln.
Zielgruppe: Voraussetzungen:
Anwendungsprogrammierer, Organisationsprogrammierer Gute C-Kenntnisse
Inhalte: Profil:
Spracherweiterung gegenüber C:
Schlüsselwörter, Ein-, Ausgabe, Definition und Initialisierung von Variablen, Konstanten
Inline - Funktionen, Funktionsüberladung, Referenzen,
Default - Argumente

Einführung in die objektorientierte Programmierung:
Klassenkonzept, Beziehungen zwischen den Klassen, Klassenmodell

Klassen:
Klassen vs. Strukturen, Methoden, Objekte, Konstruktor, Destruktor, Kopierkonstruktor, statische und konstante Elemente von Klassen

Operatorenüberladung:
Überladung durch Methoden, Überladung durch Funktion, arith etische Operatoren, logische Operatoren, Zuweisung, this-Pointer, unäre Operatoren, Ein- Ausgabe - Operator

Beziehungen zwischen Klassen:
Kompositionen, eingebettetes Objekt, einfache Vererbung, virtuelle Methoden, Polymorphismus, abstrakte Klassen, Relationen mit Kardinalitäten

Templates:
Funktionstemplates, Klassentemplates, Vererbung und Template-Klassen, Verwaltung einer Vererbungshierarchie

STL als Standardbibliothek

Kursdauer
5 Tage

Termin:
nach Vereinbarung

Preis:
1000 Euro zzgl. MwSt.

Anmeldung