5.2.13
09/22/17
Last Modified 12/08/13 by Walter Tasin
Prog3_Vorlesungsunterlagen Reload Page

Vorlesungsunterlagen Programmieren 3

Objektorientiertes Programmieren mit C++ für Fortgeschrittene

W. Tasin

Hier finden Sie die aktuellen Vorlesungsunterlagen und sonstige Hinweise zur Lehrveranstaltung Programmieren 3.
Sie können rechts oben am Datum erkennen, ob eine Aktualisierung der Seite stattfand.

Die Vorlesungsunterlagen und entsprechenden Beispiele werden von mir hier veröffentlicht.


Hinweis zur Verwendung der hier veröffentlichten Unterlagen
Die hier veröffentlichten Unterlagen sind in erster Linie als vorlesungsbegleitende Dienstleistung zu verstehen.
Der Inhalt der Skripten darf für nichtkommerzielle Zwecke (dies schließt auch die kostenlosen Weitergabe innerhalb kommerzieller Unternehmen ein) frei verwendet werden, sofern der Inhalt in unveränderter Form und vollständig verwendet wird.
Siehe auch Hinweise auf Netzmafia.


Aufbau der Vorlesung

Prolog icq00x.pdf 16.10.2006
Titel
Inhaltsverzeichnis
Literaturverzeichnis
Ergänzung zu Klassen und Objekten Vcq1x.pdf 16.10.2006
Pointer auf Klassenkomponenten
Unions als Klassen
Innere und lokale Klassen
Ergänzungen zum Überladen von Operatoren Vcq2x.pdf 17.10.2006
Increment- und Decrement-Operator
Funktionsaufruf-Operator
Delegations-Operator (->)
Typkonvertierung
Mehrfachvererbung Vcq3x.pdf 16.10.2006
Eigenschaften und Problematik
Virtuelle Basisklassen
Ergänzungen zur Laufzeitpolymorphie Vcq4x.pdf 16.10.2006
Abstrakte Klassen
Laufzeittypinformation
Typkonvertierungsoperator dynamic_cast
Funktions- und Klassen-Templates Vcq5x.pdf 16.10.2006
Generische Funktionen (Funktions-Templates)
Generische Klassen (Klassen-Templates)
Ausnahmebehandlung (Exception Handling) Vcq6x.pdf 13.05.2009
Allgemeines
Werfen und Fangen von Exceptions
Beispiele
Entwicklung von OOP-Programmen Vcq7x.pdf 28.06.2007
Entwicklungsprozess
Modellierung (UML)
Technische Hilfsmittel
Einige Klassen für spezielle Design-Zwecke Vcq8x.pdf 19.10.2006
Smart-Pointer
Interface-Klassen
Handle-Klassen und Referenzzählung
Proxy-Klassen
Iteratoren
Persistenz
Entwurfsmuster (Design Pattern) Vcq9x.pdf 13.01.2013
Allgemeines und Überblick
Beispiele
Ausgewählte Komponenten der Standardbibliothek Vcqax.pdf 4.02.2009
Überblick über die Standardbibliothek
Standard-Exception-Klassen
Auto-Pointer
Datentyp für Wertepaare
Strings
Funktionsobjekte
Standard-Template-Library (STL) Vcqbx.pdf 8.12.2013
Überblick
Container
Iteratoren
Algorithmen
Anhang Vcqxx.pdf 31.10.2007
Präzedenztabelle der Operatoren


Beispielprogramme

Hier finden Sie die, in den Vorlesungsunterlagen befindlichen, Beispiel-Quelldateien zum Download.

Ergänzung zu Klassen und Objekten vcq_beisp_kap1.zip 27.11.2006
Ergänzungen zum Überladen von Operatoren vcq_beisp_kap2.zip 27.11.2006
Mehrfachvererbung vcq_beisp_kap3.zip 27.11.2006
Ergänzungen zur Laufzeitpolymorphie vcq_beisp_kap4.zip 27.11.2006
Funktions- und Klassen-Templates vcq_beisp_kap5.zip 27.11.2006
Ausnahmebehandlung (Exception Handling) vcq_beisp_kap6.zip 27.11.2006
Entwicklung von OOP-Programmen
Einige Klassen für spezielle Design-Zwecke vcq_beisp_kap8.zip 27.11.2006
Entwurfsmuster (Design Pattern) vcq_beisp_kap9.zip 13.01.2013
Ausgewählte Komponenten der Standardbibliothek vcq_beisp_kap10.zip 4.02.2009
Standard-Template-Library (STL) vcq_beisp_kap11.zip 27.11.2006



Links

Zur Hauptseite
Weitere Beispiele und ehemalige Pruefung
Zu den Praktikumsunterlagen
Aufgaben zur freiwilligen Selbstkontrolle