5.2.13
09/23/17
Last Modified 12/13/16 by Walter Tasin
OOP_Unterlagen Reload Page

Unterlagen Objektorientierte Programmierung

W. Tasin, M.Sc. - Prof. Dr. Irber - Prof. Dr. Thomas

Hier finden Sie die Verweise auf vorlesungsbegleitende Unterlagen und sonstige Hinweise zur Lehrveranstaltung Objektorientierte Programmierung.
Sie können rechts oben am Datum erkennen, ob eine Aktualisierung der Seite stattfand.


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.


Vorlesungsbegleitende Unterlagen

Objektorientierte Programmierung in C++ 15.12.2012
GUI-Programmierung in Java 5.10.2013


Weiterführende Literatur

Programmieren in Java (vollständiges Skript) WS 2010/11
Objektorientierte Programmieren in C++ WS 2009/10


Ehemalige Prüfung

WS 2014/15 Prüfung OOP WS14/15 Lösung


Nachfolgende Prüfungen der Vorlesung Programmieren 3 sind Beispiele für den
C++-Anteil der Prüfung.
Für die Lehrveranstaltung OOP wird noch GUI-Programmierung mit Java geprüft.
WS 2006/07 vcq_pr_ws2006_07.pdf vcq_pr2006_07_Loesung.pdf 1.07.2009
SS 2007 vcq_pr_ss2007.pdf vcq_pr2007_Loesung.pdf 20.01.2014


Demoprogramme und erarbeitete Beispiele

Demoprogramme



Vorlesungsbeispiele WS 2016/17

Termin 24.10.16 Wechsler (Hin- und Her schalten) MyButtonFrame.java 24.10.2016
MyButtonListener.java
ButtonAction.java
Termin 14.11.16 Complex über struct ctest1.cpp
Complex über class ctest2.cpp
Complex ausgelagert in Header-Datei Complex.h
Complex.cpp
ctest3.cpp
Termin 21.11.16 CharStack CharStack.h
CharStack.cpp
IntStack IntStack.h
Als Ableitung so nicht sinnvoll?? IntStack.cpp
Wie/was müsste abgeleitet werden?
Termin 5.12.16 Funktionsobjektklasse (Add) Add.h
inkl. Erweiterung auf Template add_m.cpp
Termin 12.12.16 Exception-Beispiel throw.cpp
STL-vector-Beispiel vec1.cpp


Vorlesungsbeispiele WS 2015/16

Termin 5.10.15 Flaechenberechnung Java TestProgram.java 12.10.2015
GeoObj.java
Circle.java
Cylinder.java
Cylinder_ext.java
Termin 19.10.15 TicTacToe (Teil 1) TicTacToe.java 19.10.2015
(ActionListener-Klasse) ButtonAction.java
(Runner-Klasse - nur alternativ) TicTacToeRunner.java
Termin 2.11.15 Referenzen (ohne OOP) ref_example1.cpp 2.11.2015
Termin 30.11.15 Klasse mit Inkrement und Dekrement Prime_m.cpp 23.12.2015
Prime.h
Termin 21.12.15 Contaier und Strings container_string_ex.cpp 23.12.2015
Termin 11.01.16 Funktionsobjekte und Container PBEntry.h 13.01.2016
main.cpp
Funktionsobjekte (Verbesserung 1) PBEntry.h
main.cpp
Funktionsobjekte (Verbesserung 2) PBEntry.h
main.cpp
Funktionsobjekte (z. B. zum Löschen) PBEntry.h
main.cpp


Vorlesungsbeispiele WS 2014/15

Termin 6.10.14 Flaechenberechnung C++ calcArea_main.cpp 12.10.2014
Circle.h
Rectangle.h
Flaechenberechnung Java TestGeo.java 15.10.2014
GeoObject.java
Circle.java
Cylinder.java
Rectangle.java
Klassendiagramm GeoObjects-ClassDiagram.jpg
Termin 20.10.14 Erste GUI MyFrame.java 22.10.2014
- mit einem JLabel MyFrame.java
- und einem JButton MyFrame.java
- und ActionListener für den Button MyFrame.java
MAction.java
- alternative Lösung MyFrame.java
Termin 3.11.14 swap mit Referenzen swapByReference.cpp 28.11.2014
Termin 10.11.14 Klasse in C++ PersDaten.h 11.11.2014
PersDaten.cpp
persdaten_main.cpp
Termin 17.11.14 PersDaten (2. Version) PersDaten.h 28.11.2014
mit Copy-Konstruktor und Zuweisungsop. PersDaten.cpp
persdaten_main.cpp



Links

Terminplan OOP
Praktikum OOP
Zur Hauptseite