Description and lecture notes only available in
german.
Previous Exams.
Tutorial
The tutorial website can be found
here.
Lecture
Die Vorlesung hat einen Umfang von 2 SWS. Sie findet vom 25.04.2019 bis 25.07.2019 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 |
Donnerstag | 25.04.2019 | 14:00 | 15:30 | HS -102, 50.34 |
Donnerstag | 02.05.2019 | 14:00 | 15:30 | HS -102, 50.34 |
Donnerstag | 09.05.2019 | 14:00 | 15:30 | HS -102, 50.34 |
Donnerstag | 16.05.2019 | 14:00 | 15:30 | HS -102, 50.34 |
Donnerstag | 23.05.2019 | 14:00 | 15:30 | HS -102, 50.34 |
- | | | | |
Donnerstag | 06.06.2019 | 14:00 | 15:30 | HS -102, 50.34 |
Donnerstag | 13.06.2019 | 14:00 | 15:30 | HS -102, 50.34 |
- | | | | |
Donnerstag | 27.06.2019 | 14:00 | 15:30 | HS -102, 50.34 |
Donnerstag | 04.07.2019 | 14:00 | 15:30 | HS -102, 50.34 |
Donnerstag | 11.07.2019 | 14:00 | 15:30 | HS -102, 50.34 |
Donnerstag | 18.07.2019 | 14:00 | 15:30 | HS -102, 50.34 |
Donnerstag | 25.07.2019 | 14:00 | 15:30 | HS -102, 50.34 |
Materials
Updated |
Topic |
Documents |
25.04.2019 | Organisatorisches[v1.0.1][v1.0.1]- FOO kann auch im Profil "Softwaretechnik" eingebracht werden
| [PDF][PDF4] |
26.04.2019 | Einfachvererbung, VTables 1[v1.0.3][v1.0.1]- Statische Offsets auf Folie 27 eingesetzt
[v1.0.2]- Statische Offsets auf Folie 27 korrigiert
[v1.0.3]- Zusätzliche Folie am Ende eingefügt
| [PDF][PDF4] |
03.05.2019 | Einfachvererbung - Softwaretechnische Aspekte[v1.0.1][v1.0.1]- Rust und Scala auf Folie 44 eingefügt
| [PDF][PDF4] |
29.04.2019 | Tücken der dynamischen Bindung | [PDF][PDF4] |
03.05.2019 | Invarianten, Verhaltenskonformanz[v1.0.1][v1.0.1]- Erklärung für Pre-/Postconditions und Invarianten eingefügt
| [PDF][PDF4] |
16.05.2019 | Mehrfachvererbung[v1.0.1][v1.0.1]- Definition "mins" ist doch kein Zusatzstoff
| [PDF][PDF4] |
16.05.2019 | Mehrfachvererbung, VTables 2[v1.0.1][v1.0.1]- Codebeispiel auf Folie 91 ergänzt
| [PDF][PDF4] |
23.05.2019 | Mehrfachvererbung - Implementierung[v1.0.2][v1.0.1]- A_ptr, B_ptr auf Folie 100 ergänzt
[v1.0.2]- Position von A_ptr und B_ptr korrigiert
| [PDF][PDF4] |
06.06.2019 | Java-Interfaces[v1.1.1][v1.1]- Dieses Kapitel ist kein Zusatzstoff mehr!
- Mehrere Folien zu IMTs korrigiert und ergänzt
[v1.1.1] | [PDF][PDF4] |
14.06.2019 | Überladung[v1.0.1][v1.0.1]- Erklärung zu Überladung in Java überarbeitet
| [PDF][PDF4] |
03.06.2019 | Innere Klassen | [PDF][PDF4] |
03.06.2019 | Generics | [PDF][PDF4] |
10.06.2019 | Tyrannei der dominanten Dekomposition | [PDF][PDF4] |
24.06.2019 | Tyrannei der dominanten Dekomposition - Teil 2 | [PDF][PDF4] |
05.07.2019 | Programmanalyse[v1.0.2][v1.0.1]- Folien 206-209 hinzugefügt
[v1.0.2] | [PDF][PDF4] |
11.07.2019 | Programmanalyse - Teil 2[v1.0.1][v1.0.1]- Folie 230: Bedingungen in Abbildung ergänzt
| [PDF][PDF4] |
19.07.2019 | Typsysteme[v1.0.1][v1.0.1] | [PDF][PDF4] |
19.07.2019 | Typsysteme - Erweiterungen[v1.0.1][v1.0.1]- Bild von Cardelli hinzugefügt
| [PDF][PDF4] |
Der komplette Foliensatz als Download
[PDF] [PDF4]
Personnel