Objektorientiertes Programmieren mit C++ - Intensivschulung
| Seminar-Nr. |
Seminardauer |
Preis (offenes Seminar) |
|
| P5005 |
5 Tag(e) |
1890,- €, zzgl. MwSt. |
Seminarbeschreibung
C++ ist die objektorientierte Erweiterung von ANSI-C. In diesem 5-tägigen Seminar zeigen wir Ihnen anhand zahlreicher Beispiele die Umsetzung des objektorientierten Ansatzes mit C++.
Seminarinhalt
- Erweiterungen in C++
- Das Blockkonzept von C++
- Der Auflösungsoperator ::
- Der Komma-Operator
- Präfix und Postfix
- Strukturen in C++
- Datentypen bool und string
- Dynamische Speicherverwaltung in C++
- Erweiterungen bei Funktionen
- inline-Funktionen
- Prototyping
- Defaultwerte
- Variable Parameterlisten
- Überladen von Funktionen
- Referenzen als Funktionsergebnisse
- Klassenkonzept
- Instanzen einer Klasse
- Zugriffsattribute
- Konstruktoren und Destruktoren
- Statische Klassenelemente
- Geschachtelte Klassen
- Die Attribute mutable und explicit
- Vererbung
- Strukturen und Klassen
- Konstruktoren und Destruktoren abgeleiteter Klassen
- Zuweisungskompatibilität in Klassenhierarchien
- Klassenhierarchien
- this-Zeiger
- Virtuelle Methoden und Destruktoren
- Mehrfachvererbung
- Grundlagen
- Virtuelle Basisklassen
- Zugriffsrechte bei Vererbung und Überladung
- Polymorphismus
- Begriffserklärung
- Rein virtuelle Methoden
- Abstrakte Basisklassen
- Datei- und String-Streams
- Grundlagen
- Datei- und String-Streams
- Überladen von Operatoren
- Operator-Overloading durch friend-Funktionen
- Operator-Overloading mit Methoden
- Überladen der Post- und Präfix-Operatoren
- Typumwandlungs-Operatoren
- Konstruktoren als Typumwandlungs-Operatoren
- Überladen des Funktionsoperators ()
- Überladen der Operatoren ->, new und delete
- Namensbereiche
- Standard Template Library
- STL-Begriffserklärung
- Iteratoren
- Doppelt verkettete Liste list
- set und multiset, map und multimap
- Algorithmen der STL
- Exceptionhandling
- Verschachtelte Exception-Blöcke
- Eigene Exception-Klassen definieren
- Objektorientierter Entwurf
- Das Objektmodell
- Identifizieren von Klassen
- Verifizieren der Klassen durch Szenarios
- Grafische Darstellung von Klassen und Beziehungen
- Design-Fehler
Voraussetzungen / Zielgruppe
Die Teilnehmer an diesem Seminar sollten gute Kenntnisse in der Sprache C haben.
Termine offene Seminare
Keinen passenden Termin in unserem Angebot gefunden?
Kein Problem. Setzen Sie sich mit uns in Verbindung und teilen Sie uns Ihren Wunschtermin mit.
Wir werden uns bemühen, diesen mit Ihnen und unserem Trainer umzusetzen. Gerne organisieren wir auch eine Firmen- oder Inhouseschulung oder ein Einzelcoaching.
Allgemeines
Seminargebühr:
1890,- €/Person zzgl. MwSt., einschl. Schulungsunterlagen, Getränke, Mittagessen und Teilnahmezertifikat.
Seminardauer:
5 Tag(e)
Seminarzeiten:
Montag 10.00 - 17.00 Uhr, Dienstag-Donnerstag von 9.00 - 16.30 Uhr, Ende letzter Seminartag um ca. 15.45 Uhr
Durchführungsgarantie bei offenen Schulungen:
ab 2 Teilnehmer
Seminarort (offene Schulungen):
AIXPERTS-KNOWLEDGE, Aachen ... oder (falls angegeben) bei unserem Partner in Münster (Westf.)
Wir führen dieses Seminar auch als Inhouse-Schulung an verschiedenen
Orten in Deutschland, Österreich und der Schweiz durch, z.B. in Köln, Düsseldorf, Hamburg, München, Frankfurt, Stuttgart, Hannover, Bremen, Nürnberg, Dortmund, Duisburg,
Mainz, Karlsruhe, Augsburg, Ulm, Freiburg, Koblenz, Gießen, Bochum, Essen, Münster, Braunschweig, Magdeburg, Leipzig,
Dresden, u.v.m.
Seminare, die Sie auch interessieren könnten ...