Objektorientierte Programmierung
Informatik · Universität · Objektorientierte Programmierung
In dieser Einheit lernst du: Klassen · Objekte · Konstruktoren und Kapselung verstehen; Vererbung · Überschreiben · abstrakte Klassen und Interfaces kennen; Dynamisches Binden · Komposition und UML anwenden; SOLID · Kohäsion · Kopplung und Entwurfsmuster einordnen; Code lesen und objektorientierte Entwürfe beurteilen.
Zum Üben gibt es 50 Aufgaben: interaktive Aufgaben. Jede Antwort bekommt sofort eine Rückmeldung, kostenlos und ohne Anmeldung.
Das gehört dazu
- Klassen · Objekte · Konstruktoren und Kapselung verstehen
- Vererbung · Überschreiben · abstrakte Klassen und Interfaces kennen
- Dynamisches Binden · Komposition und UML anwenden
- SOLID · Kohäsion · Kopplung und Entwurfsmuster einordnen
- Code lesen und objektorientierte Entwürfe beurteilen
Beispielaufgaben
- Was ist der Unterschied zwischen einer Klasse und einem Objekt?
- Was versteht man unter Kapselung?
- Ergänze die Zugriffsmodifikatoren.