HOME | ENGLISH | IMPRESSUM | KIT

Übungen zu Fortgeschrittene Objektorientierung

Neuigkeiten

16.07.2013 Am 12.09.2013 um 10:00 Uhr findet im Raum -120 ein Zusatztutorium statt, in dem nochmal Fragen zum Stoff der Vorlesung gestellt werden können. Falls möglich, schicken Sie bitte die Fragen, die in diesem Zusatztutorium beantwortet werden sollen, bis zum 09.09.2013 an den Übungsleiter.
15.04.2013
Hinweis:
Am 16.04.2013 findet noch keine Übung statt. Der erste Übungstermin ist der 23.04.2013!

Inhalt

Vertiefung des Stoffs der Vorlesung Fortgeschrittene Objektorientierung. Die Übungsveranstaltung ist nicht prüfbar.

Die Aufgabenblätter werden spätestens eine Woche vor der Übung auf dieser Seite veröffentlicht. Für einen sinnvollen Übungsbetrieb ist es wichtig, sich die Blätter vor der Übung anzusehen und sich auch schon Lösungsansätze zu überlegen.

Fragen und Anregungen zu Übungen und Inhalt können gerne im Forum oder per Mail an den Übungsleiter diskutiert werden.

Übungen zur Fortgeschrittenen Objektorientierung im Vorlesungsverzeichnis.

Termine und Räume

vom 23.04.2013, bis 19.07.2013

Tag Beginn Ende Ort
Dienstag 9:45h 11:15h SR -120, Geb. 50.34
Dienstag 11:30h 13:00h SR -120, Geb. 50.34

Veranstaltungen

Datum Thema Unterlagen
23.04.2013 Dynamische Bindung, Autoboxing [Übungsblatt 1] [Code Aufgabe 1] [Code Aufgabe 2]
30.04.2013 Dynamische Bindung, Sichtbarkeit [Übungsblatt 2] [Code Aufgabe 1] [Code Aufgabe 2]
07.05.2013 Objektlayout, Verhaltenskonformanz [Übungsblatt 3] [Code Aufgabe 1]
14.05.2013 Subobjekte [Übungsblatt 4] [Code Aufgabe 1] [Code Aufgabe 3]
21.05.2013 Static Lookup, dynamischer Lookup [Übungsblatt 5] [Code Aufgabe 1] [Code Aufgabe 2] [Code Aufgabe 3]
28.05.2013 Vtables, Casting [Übungsblatt 6] [Code Aufgabe 1] [Code Aufgabe 2] [Code Aufgabe 2] [Code Aufgabe 3]
04.06.2013 Interfaces, Innere Klassen [Übungsblatt 7] [Code Aufgabe 1] [Code Aufgabe 2] [Code Aufgabe 3]
11.06.2013 Überladung, Generizität [Übungsblatt 8] [Code Aufgabe 1a] [Code Aufgabe 1b] [Code Aufgabe 2] [Code Aufgabe 4] [Code Aufgabe 5]
18.06.2013 Generizität [Übungsblatt 9] [Code Aufgabe 1a] [Code Aufgabe 1b] [Code Aufgabe 1c] [Code Aufgabe 2 (Teil 1)] [Code Aufgabe 2 (Teil 2)]
25.06.2013 Multimethoden, virtuelle Klassen [Übungsblatt 10] [Code Aufgabe 1] [Code Aufgabe 2]
02.07.2013 Mixins, strukturelles Subtyping [Übungsblatt 11] [Code Aufgabe 2] [Code Aufgabe 3] [Code Aufgabe 3]
09.07.2013 Typsysteme [Übungsblatt 12 (v1.01)] [Code Aufgabe 1] [Code Aufgabe 3]
16.07.2013 Programmanalyse [Übungsblatt 13] [Code Aufgabe 1] [Code Aufgabe 2]

Hinweis

Der im Download zur Verfügung gestellte Quellcode ist teilweise unvollständig und muss zur Ausführung entsprechend angepasst werden.

weiterführende Materialien

Veranstalter

Wissenschaftliche Mitarbeiter
Martin Mohr