HOME | DEUTSCH | IMPRESSUM | KIT

Advanced Object-Orientation

Description and lecture notes only available in german.

Former Exams

Previous Exams.
SemesterDatumPDF
Sommersemester 2022 Klausur vom 26. September 2022 Download (ohne Lösungen)
Download (mit Lösungen)
Sommersemester 2019 Klausur vom 25. September 2019 Download (ohne Lösungen)
Download (mit Lösungen)
Sommersemester 2017 Klausur vom 02. Oktober 2017 Download (ohne Lösungen)
Download (mit Lösungen)
Sommersemester 2015 Klausur vom 02. Oktober 2015 Download (ohne Lösungen)
Download (mit Lösungen)
Sommersemester 2014 Klausur vom 30. September 2014 Download (ohne Lösungen)
Download (mit Lösungen)
Sommersemester 2013 Klausur vom 26. September 2013 Download (ohne Lösungen)
Download (mit Lösungen)

Tutorial

The tutorial website can be found here.

Lecture

Die Vorlesung hat einen Umfang von 2 SWS. Sie findet vom 21.04.2022 bis 28.07.2022 an folgendem wöchentlichen Termin statt:
Weekday Begin End Location
Donnerstag 14:00 Uhr 15:30 Uhr HS -102, 50.34

Schedule

Weekday Date Begin End Location
Donnerstag21.04.202214:0015:30HS -102, 50.34
Donnerstag28.04.202214:0015:30HS -102, 50.34
Donnerstag05.05.202214:0015:30HS -102, 50.34
Donnerstag12.05.202214:0015:30HS -102, 50.34
Donnerstag19.05.202214:0015:30HS -102, 50.34
Donnerstag02.06.202214:0015:30HS -102, 50.34
Donnerstag23.06.202214:0015:30HS -102, 50.34
Donnerstag30.06.202214:0015:30HS -102, 50.34
Donnerstag07.07.202214:0015:30HS -102, 50.34
Donnerstag14.07.202214:0015:30HS -102, 50.34
Donnerstag21.07.202214:0015:30HS -102, 50.34
Donnerstag28.07.202214:0015:30HS -102, 50.34

Materials

Updated Topic Documents
28.02.2022Organisatorisches[PDF][PDF4]
14.04.2022Einfachvererbung, VTables 1[PDF][PDF4]
21.04.2022Einfachvererbung - Softwaretechnische Aspekte[PDF][PDF4]
21.04.2022Tücken der dynamischen Bindung[PDF][PDF4]
21.04.2022Invarianten, Verhaltenskonformanz[PDF][PDF4]
28.04.2022Mehrfachvererbung[PDF][PDF4]
05.05.2022Mehrfachvererbung, VTables 2[PDF][PDF4]
05.05.2022Mehrfachvererbung - Implementierung[PDF][PDF4]
27.05.2022Java-Interfaces[v1.0.1][v1.0.1]
  • Folien 109-111 sind nun Zusatzstoff
[PDF][PDF4]
12.05.2022Überladung[PDF][PDF4]
26.05.2022Innere Klassen[PDF][PDF4]
26.05.2022Generics[PDF][PDF4]
16.06.2022Tyrannei der dominanten Dekomposition[PDF][PDF4]
23.06.2022Tyrannei der dominanten Dekomposition - Teil 2[PDF][PDF4]
30.06.2022Programmanalyse[PDF][PDF4]
22.07.2022Programmanalyse - Teil 2[v1.0.1][v1.0.1]
  • Steensgard (Folien 237+238) ist nun Zusatzstoff
[PDF][PDF4]
22.07.2022Typsysteme[v1.0.1][v1.0.1]
  • In einigen Formeln das Zeichen '⊢' ergänzt
[PDF][PDF4]
14.07.2022Typsysteme - Erweiterungen[PDF][PDF4]

Personnel

Department Head
Prof. Gregor Snelting
Former Staff Member
M.Sc. Simon Bischof