C++ für Fortgeschrittene
In diesem Kurs werden die objektorientierten Elemente von C++ vermittelt. Die Vorteile und Verwendung des Schemas Klassen - Vererbung - Polymorphismus werden in einem durchgängigen Beispiel dargestellt. Der Teilnehmer kennt nach dem Kurs den gesamten ANSI C++ Sprachumfang und kann mit C++ objektorientiert programmieren. Neben der syntaktischen Beherrschung der Objektorientierung in C++, soll der Teilnehmer beurteilen können, ob und wann objektorientiere Elemente in Programmen von Vorteil sind.
Zielgruppe:
Programmierer, die bereits die Grundlagen von C oder C++ beherrschen und sich vertieft mit C++ und Objektorientierung beschäftigen wollen.
Voraussetzungen:
Einstieg in C++ oder vergleichbare Kenntnisse.
Inhalt:
- Überblick Objektorientierung und UML
- Klassen
- Datenkapselung
- Elementvariable
- Elementmethoden
- static Daten und Methoden
- const Daten und Methoden
- Konstruktoren
- Destruktoren
- Direktes und indirektes Inlining
- Operatoren
- Dynamische Speicherverwaltung mit new und delete
- Memory leaks
- Vererbung
- Mehrfachvererbung
- Aggregation
- Assoziation
- Komposition
- Polymorphismus
- Virtuelle Methoden
- Abstrakte Klassen
- Cast-Operatoren
- Ausnahmebehandlung
- Datei- und String-Streams
- STL Vector
- Ausblick Spezialthemen
Schulungsunterlagen:
Sie erhalten zusätzlich zu den Präsentationsunterlagen ein vom Dozenten empfohlenes Fachbuch zum Thema C++.
Datum:
08.–10.10.2012
Dozent:
- Dr. Walter Schmidt
Herr Dr. Walter Schmidt studierte Mathematik an der TU München und schrieb dort seine Dissertation im Bereich der Numerischen Mathematik. Seit 1994 arbeitet er als freiberuflicher Entwickler, Projektleiter und Trainer. Seine Schwerpunkte sind objektorientierte Sprachen, insbesondere C++ und effiziente Implementierung mathematischer Algorithmen. Für ein Rückversicherungsunternehmen entwickelte er den mehrere Millionen Zeilen umfassenden Rechenkern eines Simulationsprogrammes, das weltweit zu den schnellsten Werkzeugen dieser Art zählt. Herr Schmidt vermittelt in seinen Kursen die praktischen Erfahrungen, die er bei der Entwicklung gewonnen hat.
Preis:
1275.00 EUR netto
(1517.25 EUR inkl. MwSt.)
(beachten Sie unsere Sonderpreise für Studierende)
Jetzt anmelden für diese Schulung (oder Anmeldung per Fax-Formular.pdf)
Andere Termine für diese Veranstaltung:
| Datum | Dozent |
|---|---|
| 16.–18.07.2012 | Dr. Walter Schmidt |
