(030) 449 25 45

Alle Seminare

Kurs-ID: CppOOPS

Kurs C++ OOP

Objektorientierte und generische Programmierung

Das Kursziel ist die praxisorientierte Beherrschung der objektorientierten Programmierung in C++. Der Kursteilnehmer lernt in diesem Seminar, objektorientierte Bibliotheken zu erstellen und insbesondere im Hinblick auf deren kommerzielle Einsatzmöglichkeiten anzuwenden.

Des Weiteren werden in diesem C++ OOP Kurs die grundlegenden Konzepte der objektorientierten Programmierung und ihre Unterschiede zu den bisher angewandten Techniken vermittelt sowie ihre Vor- und Nachteile erläutert.

Seminarinhalte

Einleitung

  • Grenzen der strukturierten bzw. modularen Programmierung
  • Möglichkeiten der objektorientierten Programmierung
  • Einblick in objektorientiertes Design

Grundlagen objektorientierter Programmierung

  • Klassen, Methoden, Kapselung, Vererbung, Polymorphie und virtuelle Methoden
  • Instanzen (Objekte) und abstrakte Basisklassen

Namensräume (namespace)

Überladen von Funktionen

Klassen

  • Konstruktoren und Destruktoren
  • Zugriffsrechte, friend Funktionen und friend Klassen

Spezielle Eigenschaften von C++

  • Mehrfachvererbung und virtuelle Basisklassen
  • Laufzeit-Typinformationen (RTTI)
  • Neue Typkonvertierungsoperatoren

Zeichenkettenverwaltung

  • Standard-Zeichenverarbeitung (string)
  • Internationale Zeichenverarbeitung
  • Erzeugen, Kopieren und Zerstören
  • Suchen, Finden, Ausgabe und String-Iteratoren

Ein- und Ausgabe mit Stream-Klassen

  • Standard-Stream-Operatoren
  • Zustände und Elementfunktionen von Streams
  • Formatdefinitionen und Dateizugriff
  • Kopplung von Streams und Streambuffer
  • Überlaufsichere Stringstreams

Konzept der generischen Programmierung

  • Typenloses Programmieren
  • Funktionstemplates, Klassentemplates, Methodentemplates

Fehlersysteme

Zusicherungen und Ausnahmen

  • Zusicherungen
  • Ausnahmen und polymorphe Klassen
  • Unerwartete Ausnahmen
  • Ausnahmen und dynamische Datenstrukturen

Einblick in Container-Klassenbibliotheken

  • Keller (stack) und Warteschlange (Queue)
  • Listen- und weitere Datenstrukturen

Einsatz objektorientierter Bibliotheken in der Praxis

Ausblick auf die Möglichkeiten der objektorientierten Bibliothek STL

Kursthemen

Das Training C++ OOP ist folgenden Themen zugeordnet:

Zusatzangebote zur Schulung C++ OOP

Profi-Expertise sichern: Practice Addon buchen Practice-AddOn ist ein Beratungskontingent, das Sie zusammen mit Ihrem Schulungspaket buchen können. Jetzt informieren.

 

Lernmethode

Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungs­umgebung, zur Festigung Ihres Lern­erfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.

Zielgruppe

Diese Schulung richtet sich an C-Programmierer, die sich einen Überblick über die Möglichkeiten der objektorientierten Programmierung und der Sprache C++ verschaffen möchten.

Voraussetzungen

Für diesen Kurs benötigen Sie: Empfohlen werden Kenntnisse im Umfang unseres Seminars C++ Vertiefung.

Gewünschte Kenntnisse

Dauer und Zeiten

5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

In der Regel beginnt ein Schulungstag um 09:00 Uhr und endet um 16:30 Uhr.

Weiterführende Seminare

Schulungsort

Das Seminar C++ OOP als offene Schulung findet bei uns in der Kastanienallee 53 in 10119 Berlin Mitte statt, sofern kein anderer Ort angegeben ist.

Termine

Terminabsprachen möglich! Buchen Sie diesen Kurs als Individualtraining oder Firmenkurs mit individueller Dauer und gewünschtem Termin. (Preisänderungen vorbehalten)

Anfrage stellen

Die Schulung C++ OOP führen wir ab 3 Teilnehmenden durch.

Kurspreis für offene Schulungen

2175,00 € zzgl. 19% MwSt. (2588,25 € inkl. 19% MwSt.)

Hinweis

Diese C++ OOP Schulung kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden.

Ihre allskills Mehrwerte inklusive

Noch Fragen?

Unsere FAQ klären auf.

Lassen Sie sich von uns beraten!

Jetzt anrufen