SMLAN - SoftwareTraining
Kastanienallee 53
10119 Berlin
(030) 449 25 45

Besuchen Sie uns in Berlin zu einem C++ Kurs

C++ OOP    Objektorientierte und generische Programmierung

Das Kursziel ist die praxisorientierte Beherrschung der objektorientierten Programmierung in C++.

Der Teilnehmer lernt, objektorientierte Bibliotheken zu erstellen und insbesondere im Hinblick auf deren kommerzielle Einsatzmöglichkeiten anzuwenden.

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

Zielgruppe

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

Hinweis

Die erweiterten Techniken der Ausnahmebehandlung und generischen Programmierung, welche ebenfalls Bestandteil des Kurses sind, können auch separat gebucht werden. Siehe dazu C++ Vertiefung.

Dieser C++-Kurs kann als Firmenkurs auch in englischer Sprache durchgeführt werden.

Einleitung
  • Grenzen der strukturierten bzw. modularen Programmierung
  • Möglichkeiten der objektorientierten Programmierung
  • Einblick in objektorientiertes Design
Namensräume (namespace)

Überladen von Funktionen

Grundlagen objektorientierter Programmierung

  • Klassen, Methoden, Kapselung, Vererbung, Polymorphie, virtuelle Methoden
  • Instanzen (Objekte), abstrakte Basisklassen
Klassen
  • Konstruktoren und Destruktoren,
  • Zugriffsrechte und friend Funktionen, Klassen
Spezielle Eigenschaften von C++
  • Mehrfachvererbung, virtuelle Basisklassen
  • Laufzeit-Typinformationen (RTTI)
  • Neue Typkonvertierungsoperatoren
Zeichenkettenverwaltung
  • Standard-Zeichenverarbeitung (string)
  • Internationale Zeichenverarbeitung
  • Erzeugen, Kopieren, Zerstören
  • Suchen und Finden, Ausgabe, String-Iteratoren
Ein- und Ausgabe mit Stream-Klassen
  • Standard-Stream-Operatoren
  • Zustände und Elementfunktionen von Streams
  • Formatdefinitionen, Dateizugriff
  • Kopplung von Streams, Streambuffer
  • Überlaufsichere Stringstreams
Konzept der generischen Programmierung
  • Typenloses Programmieren
  • Funktionstemplates, Klassentemplates, Methodentemplates
Fehlersysteme

Zusicherungen und Ausnahmen

  • Zusicherungen
  • Auswerfen von Instanzen
  • Ausnahmen und polymorphe Klassen
  • Unerwartete Ausnahmen
  • Ausnahmen und dynamische Datenstrukturen
Einblick in Container-Klassenbibliotheken
  • Keller (stack), Warteschlange (Queue)
  • Listen- und weitere Datenstrukturen
Einsatz objektorientierter Bibliotheken in der Praxis

Ausblick auf die Möglichkeiten der objektorientierten Bibliothek STL

Kurs-ID: CppOOP

Dauer

5 Tage /
i.d.R.: 8:00 - 15:30 Uhr

Offener Kurs

Der Seminarpreis einschließlich Seminar­unterlagen beträgt pro Teilnehmer
1.550,00 €  zzgl. MwSt.
(1.844,50 €  inkl. MwSt.)

Termin laut Terminplan oder auf Anfrage

zur Anmeldung

Durchführung: ab 3 Pers.

Firmenkurs

Termine nach Vereinbarung.

Preise für Individual- und Firmenschulungen auf Anfrage.

Vorkenntnisse

Der Besuch unseres Seminars C++ Erweiterte Grundlagen wird empfohlen.

Weiterführende Kurse

Navigation
Seminarsuche

Volltextsuche

Kurs-ID-Suche

Seminarhauptthemen
IT-Administrator

Erhalten Sie eine Ausgabe der Zeitschrift
"IT-Administrator" kostenlos! IT-Administrator

SMLAN-SoftwareTraining * Kastanienallee 53 * 10119 Berlin * (030) 449 25 45

zum Seitenanfang Seminarprogramm | Anmeldung | Impressum
info@smlan.de
Brandenburger Tor Molecule Man Oberbaumbrücke Sonycenter Historisches Museum Potsdamer Platz Blick über Berlin Alexanderplatz