| |
|
Ziel |
|
Erlernen der Konzepte der objektorientierten Programmierung und die Umsetzung dieser Konzepte in die Programmiersprache C++. |
|
Inhalt |
|
• Konzepte der objektorientierten Programmierung
• Syntax von C++,
• Erweiterungen von C++ gegenüber C
• Referenzparameter
• Ein-/Ausgabe-Operatoren
• Funktionen und Prototypen
• Überladen von Funktionen
• Inline-Funktionen
• Speicherverwaltung: new, delete
• Klassen
• Zugriffsschutz, private Daten
• Öffentliche Schnittstelle
• Friend-Funktionen und Klassen
• Konstruktoren und Destruktoren
• Operatoren überladen
• Typumwandlungen
• Vererbung (abgeleitete Klassen)
• Objektorientierter Entwurf
• Kommunikation der Objekte
• Virtuelle Funktionen und Polymorphismus
• Grundlagen Ein-/Ausgabebibliothek
• Praktische Übungen |
|
Teilnehmer |
|
Softwareentwickler; Programmierkenntnisse in C sind erforderlich. Auf Anfrage werden auch Kurse für Teilnehmer ohne C-Kenntnisse durchgeführt. |
|
Dauer |
|
5
Tage |
|
Termine |
|
Preis gilt pro Teilnehmer (exkl. 20% USt)
|
|
Links |
|
|
|
|