Einführung in die objektorientierte Programmierung OOP

Trainer: Jens Blanck
Dauer: 3 Tage
Zielgruppe:

Entwickler, die sich einen Überblick über die Möglichkeiten der objektorientierten Programmierung und der Sprache C++ verschaffen wollen. Fundierte DV-Kenntnisse sind  erforderlich.

Einführung in die objektorientierte Programmierung OOP

Kursinhalte:

Einleitung
  • Grenzen der strukturierten bzw. modularen Programmierung
Namensräume (namespace)
Grundlagen objektorientierter Programmierung
  • Klassen, Methoden, Kapselung, Ver­erbung, Polymorphie, virtuelle Methoden
  • Instanzen (Objekte), abstrakte Klassen
Spezielle Eigenschaften von C++
  • Mehrfachvererbung, virtuelle Basisklassen
  • Laufzeit-Typinformationen (RTTI)
Spezielle Eigenschaften von Python
  • Magic Members
  • Decorators
  • alles Klassen, alles Referenzen
  • Übergabe von Parametern und Rückgabewerten
  • Klassenmethoden
Zeichenkettenverwaltung
Ein/Ausgabe mit Stream-Klassen
  • Standard-Stream-Operatoren
  • Zustände und Elementfunktionen
  • Formatdefinitionen, Dateizugriff
Generische Programmierung
  • Typenloses Programmieren
  • Funktions-, Klassen- und Methodentemplates
Fehlersysteme
Zusicherungen und Ausnahmen
Container-Klassenbibliotheken
Einsatz objektorientierter Bibliotheken in der Praxis
Ihre Vorteile bei Programmiersprachen Schulungen durch edv-coaching.de:
  • projekt- und lehrerfahrene Trainer
  • maßgeschneiderte Inhalte und umfangreiche Unterlagen
  • Betreuung auch nach dem Training
  • bundesweite Trainings in Ihrem Hause oder als Online-Schulung
  • Training in Österreich und in der Schweiz
  • Durchführung in deutscher oder englischer Sprache.

Weitere Schulungen

2 Tage
3 Tage
3 Tage
3 Tage
3 Tage
Kurs Anfrage

Danke für Ihr Interesse an diesem Kurs. Sie erhalten in Kürze ein Angebot.

Gewählter Kurs: Einführung in die objektorientierte Programmierung OOP
Dauer: 3 Tage

Die mit * gekennzeichneten Felder sind Pflichtfelder.

Empfehlen Sie diesen Kurs
Kurs: Einführung in die objektorientierte Programmierung OOP

Die mit * gekennzeichneten Felder sind Pflichtfelder.