Zum Hauptinhalt springen

Hinweise für Lehrkräfte und Eltern – Band 5

Objektorientierung anschaulich erklären

Nutzen Sie echte Gegenstände.

Beispiel Buch:

  • Klasse: Bauplan eines Buches
  • Objekt: ein bestimmtes Buch
  • Attribute: Titel, Autor, Seiten
  • Methoden: ausleihen, zurückgeben, anzeigen

Häufige Schwierigkeiten

Klasse und Objekt

Eine Klasse ist kein einzelnes Ding. Sie beschreibt, wie solche Dinge aufgebaut sind.

self

self bedeutet:

Dieses konkrete Objekt.

Auch in Methoden bleibt der Unterschied wichtig.

Vererbung

Vererbung sollte nur verwendet werden, wenn eine echte Beziehung besteht:

Ein Hund ist ein Tier.

Nicht:

Ein Hund ist ein Futter.

Didaktische Reihenfolge

  1. Klasse als Bauplan
  2. Objekt erstellen
  3. Attribute
  4. Methoden
  5. mehrere Objekte
  6. Objektlisten
  7. Zusammenarbeit
  8. Vererbung
  9. Speicherung

Turtle

Prüfen Sie vorab, ob die Lernumgebung grafische Fenster unterstützt.

Projektbewertung

BereichFrage
ModellierungPassen Klassen zur Aufgabe?
ZustandSind Attribute sinnvoll?
VerhaltenSind Methoden klar?
RegelnWerden ungültige Zustände verhindert?
ZusammenarbeitArbeiten Objekte sinnvoll zusammen?
DokumentationKann das Projekt benutzt und verstanden werden?