Modelle in einer objektorientierten Programmiersprache analysieren und modifizieren
-
- Klassendefinitionen interpretieren und implementieren
- die Funktionalität von Methoden interpretieren und implementieren
- Methoden hinsichtlich der Parameter und der Rückgabe unterscheiden
- Objekte erzeugen, manipulieren und die Interaktion zwischen ihnen realisieren
- den Zustand von Objekten durch Objektnamen und Attributwerte beschreiben
- Objekte in Listen verwalten
- Klassen zur Verwaltung von Listen und Zeichenketten, Klassen zur Ein- und Ausgabe und zur dauerhaften Datenspeicherung sowie mathematische Hilfsklassen unter Zuhilfenahme ihrer Dokumentation nutzen
- eine grafische Oberfläche mit Beschriftungselementen, Schaltflächen, Eingabefeldern einschließlich der Fachklassenanbindung analysieren
zusätzlich für den Leistungskurs
Modelle in einer objektorientierten Programmiersprache erweitern und entwickeln
-
- Prinzip der Polymorphie zum Überschreiben und Erweitern von Methoden in der Vererbungshierarchie von Klassen implementieren
- eine grafische Oberfläche mit Beschriftungselementen, Schaltflächen, Eingabefeldern einschließlich der Fachklassenanbindung entwickeln