- Home
- /
- Software- & Webentwicklung
- /
- Programmiersprachen
- /
- C/C++
- /
- C++
- /
- C++ für C-Umsteiger
C++ für C-Umsteiger
Schulungsinhalt
Spracherweiterungen im Vergleich zu C
- Schlüsselbegriffe, Operatoren und ihre Funktionalität
- Überladung von Funktionen
- Verwendung von Referenzen
- Default-Argumente
- Konstanten
Grundlagen der objektorientierten Systementwicklung
- Konzept von Klassen
- Klassen und Instanzen
- Aufbau von Klassen
- Methoden
- Konstruktor, Destruktor, Kopierkonstruktor
- Elemente von Klassen
- Konstante Elemente
Operatorenüberladung
- Allgemeine Syntax
- Beispiele ausgewählter Operatoren
- Friend-Konzept
Relationen
- Beziehungen zwischen Klassen: Assoziation, Aggregation, Vererbung
- Konstruktor und Destruktor in der Vererbung
- Virtuelle Methoden
- Polymorphismus
- Abstrakte Klassen
Definition Templates
- Template-Klassen
- Template-Funktionen
Übersicht der Klassenbibliotheken
- Elemente der Standardbibliothek (STL)
- Namensräume
- Typumwandlung (Casting)
- Struktur von Containerklassen
Sprachstandard
- Ausgewählte Aspekte des C++11/C++14 Standards
- Einheitliche Initialisierungsmethode
- Automatisierte Typinferenz
- Schleifen mit Bereichsbasiertem Ansatz
- Nullpointer
- Besondere Elementfunktionen
- Konstruktoraufrufe
Zielgruppe
Sie sind Software-Ingenieur, Qualitätssicherer, Programmierer oder Organisationsprogrammierer.
Seminarziele
Im Seminar wird Ihnen die praxisorientierte Beherrschung der objektorientierten Programmierung in C++ vermittelt.
Vorkenntnisse
Voraussetzung sind fundierte C-Kenntnisse und Grundlagenwissen in der Objektorientierung.
Seminardauer
5 Tage
Preis
Präsenzseminar/FLEXINAR®:
1990,00 € (2,368,10 € inkl. 19% MwSt.)
LIVEINAR®:
1791,00 € (2,131,29 € inkl. 19% MwSt.)
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
E-103
Ihr Berater
Martin Heubeck
Group Leader Sales
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate
Dieses Seminar können Sie als Präsenzseminar, online als LIVEINAR® oder im flexiblen Mix als FLEXINAR® buchen. MEHR ERFAHREN