
Schulungszielgruppe
Dieser Kurs richtet sich an Personen, die in C++ programmieren wollen.
Vorkenntnisse
Für die Teilnahme an dieser Schulung sind C Kenntnisse erforderlich.
Allgemeine Inhalte
Im Mittelpunkt dieses Kurses steht das C++ Class Konzept und die C++ Implementierung objektorientierter Prinzipien, wie: “Abstraction, Encapsulation und Inheritance”. Die Erweiterung von C auf C++ wird erläutert. Es wird die C++ Implementation der “Memory Allocation” und das “Overloading” der Funktionen und Operatoren behandelt. Das “Inheritance” wird erklärt, indem eine “Class Hierarchie” in einer “Case Study” entwickelt wird. “Code Inheritance” und “Interface Inheritance” werden dabei voneinander unterschieden. Die Wirkung des “Class Mechanismus” wird mit Hilfe des Phänomens der “Dynamic Linking, Polymorphisme und Virtual Functions” näher erläutert. “Multiple Inheritance und Conversion Functions” sind ebenfalls Thema des Kurses. “Templates” werden mit Hilfe von Funktions- und Class-Beispielen illustriert. Die C++ Möglichkeiten des “Exception Handlings” werden behandelt. Außerdem wird die “IOstream Library” besprochen, sowie das “Overloading der In- und Output Operators” spezifischer Classes.
Durchführung
Die Lehrinhalte werden anhand von Powerpoint-Präsentationen besprochen. Zur Verdeutlichung werden illustrative Beispielprogramme angewendet. Es ist reichlich Gelegenheit für praktische Übungen und genügend Abwechslung zwischen Theorie und Praxis.
Spezielle Inhalte
C Programming Course Details

Date: Planning op aanvraag, 4 dagen
Location: Belgium
Registration Fee:

Date: Planning op aanvraag, 4 dagen
Location: Netherlands
Registration Fee:
Programming and Databases Training Coursess