OOA & OOD laut Lehrplan TGIT
Elemente der realen Welt auf Objekte als Modelle abbilden und Basiskonzepte von Objekten beschreiben
- Objekt- und Klassenstruktur: Kapselung / Geheimnisprinzip
- Attribute Synonym: Felder, Eigenschaften
- Operationen Synonym: Methoden
- Prinzip der Vererbung: Hiefarchiebaum / Generalisierung
Grafische Notation von Objektstrukturen und Wechselwirkungen zwischen den Objekten anwenden
- Anwendungsfalldiagramm (Use Case)
- Klassendiagramm
- Objektdiagramm
Kollaborationsdiagramm
- Sequenzdiagramm
- Zustandsdiagramm
Lösungen für Probleme durch objektorientierte Analyse und objektorientiertes Design entwickeln und implementieren
- Klassen
- Objekte
- Vererbung
- Sichtbarkeitskennzeichnung: public, private, protected
- Konstruktoren, Destruktoren
- Überladen von Operationen
- Polymorphie
- 3-Schichten-Architektur: Fachkonzept, Benutzeroberfläche, Datenhaltung