Grundwissen Informatikunterricht

Home

Modelle und
Modellierung

Merkmale von Modellen

Unterricht

Merksätze

Darstellung von
  Klassen und Objekten

Darstellungsstandards

Beispiele

Objekte

Objekt - Mein altes Fahrrad

Objekt - Zelle B7

Objekt - Klang Schulglocke

Klassen

Klasse - Fahrrad

Klasse - Zelle

Klasse - Klang

 

Downloadbereich

Impressum

Standards für die Darstellung von Klassen und Objekten

Für die wissenschaftliche Arbeit gibt es mehrere mögliche standardisierte Darstellungsformen. Diese sind in dieser komplexen Form nicht für die Arbeit mit Schülern geeignet. Eine einheitliche Darstellung von Klassen und Objekten ist aber auch für die Schule dringend erforderlich.
Deshalb empfehlen wir die Nutzung der unten aufgeführten vereinfachten Darstellungsformen.

 

Darstellung von Klassen mithilfe von Mindmaps:

Alle Formulierungen in Umgangssprache

Methodenzweig gegenüber dem Attributzweig farbig hervorheben

Wichtig:

Anordnung in der Attributdarstellung im Mindmap:

allgemeine Darstellung einer Klasse als Mindmap

 

Darstellung von Klassen mithilfe des vereinfachten UML-Standards:

Zeile mit Klassenbezeichner:

Zeile mit Attributen und Werte des Attributwertebereiches:

Zeile mit Methoden:

KLASSE

attribut_01 : Wert 1-1; Wert 1-2; Wert 1-3; …

attribut_02 : Wert 2-1; Wert 2-2; Wert 2-3; …

attribut_03 : Wert 3-1; Wert 3-2; Wert 3-3; …

...

methode_01(Wert 1-1)

methode_02()

...

 

Darstellung von Objekten mithilfe von Mindmaps:

Alle Formulierungen in Umgangssprache

Wichtig:

Anordnung in der Attributdarstellung im Mindmap:

allgemeine Darstellung eines Objektes als Mindmap

 

Darstellung von Objekten mithilfe des vereinfachten UML-Standards:

Zeile mit Objektbezeichner:

Zeilen mit Attributen und Attributwerten:

Zeilen mit Methoden:

objekt_01:KLASSE

attribut_01 = Wert 1-1

attribut_02 = Wert 2-2

attribut_03 = Wert 3-7

...

methode_01(Wert 1-1)

methode_02()

...

 

Darstellung von Objekten mithilfe der Punktnotation:

Objektbezeichner:

Punkt (als Trennzeichen Objektbezeichner und Attribut)

Attribut:

objekt_01[KLASSE].attribut_01 = Wert 1-1

bzw. (in Klassenstufe 7):

objekt_01.attribut_01 = Wert 1-1

 

Objektbezeichner:

Punkt (als Trennzeichen Objektbezeichner und Methode)

Methode:

objekt_01[KLASSE].methode_01(Wert 1-1)

bzw. (in Klassenstufe 7):

objekt_01.methode_01(Wert 1-1)