HOME | DEUTSCH | IMPRESSUM | KIT

Advanced Object-Orientation Excercises

Description only available in german.

Dates and Locations

begin 20.04.2015, end 19.07.2015

Weekday Begin End Location
Tuesday 9:45h 11:15h Raum -120
Tuesday 11:30h 13:00h Raum -120
Hinweis: An beiden Übungsterminen wird jeweils derselbe Stoff behandelt. Sie müssen also nicht beide Übungstermine besuchen, sondern dürfen sich einen aussuchen.

Schedule

Date Topic Documents
21.04.2015 Dynamische Bindung, VTables bei Einfachvererbung [Übungsblatt 1] [Code Aufgabe 1] [Code Aufgabe 2] [Beispiellösung]
28.04.2015 Dynamische Bindung, Tücken [Übungsblatt 2] [Code Aufgabe 2] [Code Aufgabe 4] [Beispiellösung]
05.05.2015 Verhaltenskonformanz [Übungsblatt 3] [Beispiellösung]
12.05.2015 Mehrfachvererbung: Subobjekte, statischer Lookup [Übungsblatt 4] [Beispiellösung]
19.05.2015 Mehrfachvererbung: VTables [Übungsblatt 5] [Beispiellösung]
26.05.2015 Mehrfachvererbung: VTables, Delegates, Casts [Übungsblatt 6] [Code Aufgabe 1] [Code Aufgabe 1] [Code Aufgabe 3] [Code Aufgabe 3] [Code Aufgabe 4] [Beispiellösung]
02.06.2015 Überladung, innere Klassen [Übungsblatt 7] [Code Aufgabe 1] [Code Aufgabe 1] [Code Aufgabe 2] [Code Aufgabe 4] [Code Aufgabe 5] [Beispiellösung]
09.06.2015 Generics [Übungsblatt 8] [Code Aufgabe 1] [Code Aufgabe 2] [Beispiellösung]
16.06.2015 Generics, TddD [Übungsblatt 9] [Code Aufgabe 3] [Code Aufgabe 3] [Beispiellösung]
23.06.2015 TddD: Multimethoden, virtuelle Klassen [Übungsblatt 10] [Beispiellösung]
30.06.2015 Virtuelle Klassen, RTA, Points-To-Analyse [Übungsblatt 11] [Beispiellösung]
07.07.2015 Points-To-Analyse, Typsysteme [Übungsblatt 12] [Code Aufgabe 2] [Beispiellösung]
14.07.2015 Typsysteme: Objekte, polymorphe, rekursive Typen [Übungsblatt 13] [Code Aufgabe 1] [Code Aufgabe 3] [Beispiellösung]
15.07.2015 Zusatzblatt [Übungsblatt X] [Material Blatt X] [Beispiellösung]

Hinweis

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

Advanced Materials

Personnel

Scientific Staff
Manuel Mohr