Grundlagen der objektorientierten Programmierung
Object-Oriented Programming Basics
Jeder Link auf einer Webseite ist ein Objekt der Klasse VERWEIS mit dem Attribut Zieladresse: Die Kinder unterscheiden Klasse (Bauplan) und Objekt (konkretes Exemplar), Attribute (Eigenschaften mit Werten) und Methoden (was ein Objekt kann), und erzeugen aus einer Klasse beliebig viele Objekte. Dokumentierte Fehlvorstellung: die Klasse sei einfach das „erste" oder „größte" Objekt, und jedes Objekt brauche eine eigene Klasse (Holland, Griffiths & Woodman 1997). Verbindet Informatik mit Biologie (Art und Individuum als Analogie, mit ihren Grenzen). Bereitet `informatik.grade9.objektorientierte-programmierung` und die Modellierung der Oberstufe vor.
Voraussetzungen (2)
Ermöglicht (1)
Was ist ein Objekt in der Informatik?
Die Eigenschaften eines Objekts nennt man in der Informatik ___.
Die Fähigkeiten oder Aktionen, die ein Objekt ausführen kann, heißen ___.
Aus einer Klasse kann man beliebig viele Objekte erzeugen.
Welche der folgenden Begriffe sind Attribute eines Objekts 'SchĂĽler'?
Was ist eine Klasse in der objektorientierten Programmierung?
Welche Aussage beschreibt den Zusammenhang von Klasse und Objekt richtig?
Die Klasse VERWEIS hat das Attribut 'Zieladresse'. Welcher Wert könnte dieses Attribut bei einem konkreten Verweis-Objekt haben?
Ein Objekt der Klasse KREIS hat das Attribut 'radius' mit dem Wert 5. Was beschreibt diese Aussage?
Eine Webseite hat mehrere Verweis-Objekte. Was haben alle gemeinsam?
Ordne die Begriffe der objektorientierten Modellierung vom Allgemeinen zum Konkreten.
In der objektorientierten Modellierung kann ein Verweis-Objekt sowohl ein Attribut 'Zieladresse' als auch eine Methode 'öffnen()' haben.
Eine App soll den Stundenplan einer Schule verwalten: wer wann in welchem Zimmer unterrichtet. Welche Gliederung ist objektorientiert sinnvoll?
Welche Klasse und welches Attribut passen zum Satz: 'Die Webseite hat die Adresse www.schule.de'?
Wenn man aus einer Klasse ein konkretes Objekt erzeugt, nennt man diesen Vorgang ___.