| Start > Seminare > Informationstechnologie >Entwicklungstools und Programmiersprachen >C++ |
C++ für Fortgeschrittene
Seminar-Nr. 8131
Das Seminar ist Bestandteil der Qualifizierungspläne:
Zielgruppe
C++ Programmierer.
Voraussetzungen
Gute C++ Kenntnisse und Erfahrung mit objektorientiertem Systementwurf. Besuch des Seminars Sem. 08129 "C++ für C-Umsteiger" oder Sem. 08165 "C++ - Erweiterung und Vertiefung".
Seminardaten
Seminar-Nr. 08131
5 Tage,
Beginn 1.Tag: 10:00 Uhr
Teilnehmer max.: 12
EUR 1980.00 netto; EUR 2356.20 inkl. 19% MwSt. Es entstehen keine zusätzlichen Liefer- und Versandkosten.
5 Tage,
Beginn 1.Tag: 10:00 Uhr
Teilnehmer max.: 12
EUR 1980.00 netto; EUR 2356.20 inkl. 19% MwSt. Es entstehen keine zusätzlichen Liefer- und Versandkosten.
Seminarziele
In diesem Seminar lernen Sie die objektorientierte Sprache C++ für typisch objektorientierte Themenstellungen effektiv anzuwenden. Außerdem beherrschen Sie fortgeschrittene Ausdrucksformen der Sprache C++
Programm
Objektorientierter Systementwurf:
Analyse und Design im ÜberblickRelationen:
1:1-, 1:n-, m:n-RelationFortgeschrittene Techniken:
Dynamische Speicherverwaltung - Nutzung von const - Zeiger auf Klassenelemente - Operator-ÜberladungTemplate:
Template-Klassen und Template-Funktionen - Smart Pointer - STL - Algorithmen - FunktionsobjekteAbleitung:
Virtuelle Funktionen - Design-Fallen bei der Ableitung - Mehrfache Ableitung, virtuelle Basisklassen - Objekt-ÄquivalenzKlassenbibliotheken:
Design-Ansatz - Abstrakte Basisklassen - Entwurf von Containerklassen und Iteratoren - Beispiele einer KlassenbibliothekException Handling:
Ablauf einer Ausnahmebehandlung - Mehrstufige Fehlerbehandlung - Ableitung und Exception Handling - Spezielle FunktionenMethode
Vortrag, Übungen, Praktikum am System.



