Globales Ziel dieser Veranstaltung ist es, einen systematischen Überblick über Prinzipien, Methoden, Konzepte und Notationen der Objektorientierte Modellierung und seine Einordnung in die verschiedenen Kontexte zu geben. DiesesWissen - verbunden mit den praktischen Übungen am Computersystem - soll den Studierenden befähigen, professionell effiziente Programme problemgerecht zu entwickeln, zu analysieren, zu überprüfen, adäquat in der UML (Unified Modeling Language) zu beschreiben und in die Programmiersprache Java zu transformieren, zu übersetzen und auszuführen.
Lehrinhalte
- Klassen
- Generalisierung
- Vererbung
- Schnittstellen
- Generische Datentypen
- Entwurfsmuster
Vorlesung: Mo, 10:15 - 11:45 als Onlinesession über Zoom
Übung: Do, 10:15 - 11:45 als Onlinesession über Zoom
- Kursleiter/in: Stephan Embers
- Kursleiter/in: Patrick Herbers
- Kursleiter/in: Markus Werner König
- Kursleiter/in: Karlheinz Lehner