Synopsis: Dieses Handout fasst in drei Kapiteln die grundlegenden Konzepte zum Erlernen der objektorientierten Programmierung (OOP) unter Java zusammen und entspricht dem offiziellen Lehrplan [7]. Das allgemeine Ziel dieses Handouts ist es, Studenten im zweiten Jahr des Studiengangs Mathematische Informatik (MI) in das informatische Denken bei der Lösung von Problemen einzuführen, die grundlegenden Prinzipien der objektorientierten Programmierung zu verstehen sowie die Techniken für den Entwurf fortgeschrittener Programme in der Programmiersprache Java...