Methoden der Softwareentwicklung II

Lehrinhalte
- Grundelemente der objektorientierten Programmierung (Klassen und Objekte, Kapselung)
- Assoziationen zwischen Klassen und Objekten (Kardinalität, Navigierbarkeit)
- Vererbung, Schnittstellen und Polymorphismus
- Creational Design Patterns