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

Objekt - Zelle B7

Darstellung:
  1. Text
  2. Mindmap
  3. vereinfachter UML-Standard
  4. Punktnotation

Objekt – „Zelle B7“
(Text)

Die Zelle B7 hat einen schwarzen Rahmen und einen gelben Hintergrund. Alles was ich eintrage steht in der Schriftart Verdana, mit der Schriftgröße 12 pt und ist rechtsbündig ausgerichtet. Trage ich eine Zahl ein, so wird sie als Währung mit Eurozeichen dargestellt. Trage ich eine Formel ein, so wird das Ergebnis der Berechnung angezeigt.
Wenn ich das Zahlenformat ändern würde, könnte ich auch Zahlen mit 5 Dezimalstellen anzeigen lassen. Bei der Änderung der Texteigenschaften könnte ich Schriftart, Schriftstil, Schriftposition, Schriftgröße, Schriftfarbe sowie die Ausrichtung der Schrift ändern. ...

Objekt – „Zelle B7“
(Mindmap)

MindMaps zum Objekt "Zelle B7"

Die Attribute Textdarstellung und Rahmen haben einen Attributwert, der sich aus mehreren Teilen zusammensetzt. Dies ist bei der Modellierung des Objektes Zelle B7 sinnvoll. Sowohl die Textdarstellung als auch die Rahmung werden als ein komplexes Attribut dargestellt, was die Modellierung deutlicher vereinfacht und übersichtlich gestaltet. Dieses Beispiel zeigt eine zielbezogene und aufgabenspezifische Modellierung, da die einzelnen Attribute der Textverarbeitung (wie z.B. Schriftstil, Schriftart, ...) nur eine untergeordnete Rolle in der Anwendung Tabellenkalkulation spielen.

Objekt – „Zelle B7“
(vereinfachter UML-Standard)

zelle_b7

inhalt = 13
zahlendarstellung = Währung in €
textdarstellung = Verdana 12pt Standard schwarz rechtsbündig
hintergrund = gelb
rahmen = einfach schwarz Umriss
...

inhalt_aendern(neuer Zellinhalt)
zahlendarstellung_aendern(Zahlenparameter)
textdarstellung_aendern(Schriftart Schriftgröße Schriftstil Schriftfarbe Textausrichtung)
hintergrund_aendern(Farbe)
rahmen_aendern(Linienart Linienfarbe Linienposition)
...

Objekt – „Zelle B7“
(Punktnotation)

Beispiel ohne Klassenbezeichner

zelle_b7.inhalt = 13
zelle_b7.zahldarstellung = Währung in €
zelle_b7.texdarstellung = Verdana 12pt Standard schwarz rechtsbündig
zelle_b7.hintergrund = gelb
zelle_b7.rahmen = einfach schwarz Umriss

 

zelle_b7.inhalt_aendern(neuer Zellinhalt)
zelle_b7.zahlendarstellung_aendern(Zahlenparameter)
zelle_b7.textdarstellung_aendern(Schriftart Schriftgröße Schriftstil Schriftfarbe Textausrichtung)
zelle_b7.hintergrund_aendern(Farbe)
zelle_b7.rahmen_aendern(Linienart Linienfarbe Linienposition)
...

 

 

Beispiel mit Klassenbezeichner

zelle_b7[ZELLE].inhalt = 13
zelle_b7[ZELLE].zahldarstellung = Währung in €
zelle_b7[ZELLE].texdarstellung = Verdana 12pt Standard schwarz rechtsbündig
zelle_b7[ZELLE].hintergrund = gelb
zelle_b7[ZELLE].rahmen = einfach schwarz Umriss

 

zelle_b7[ZELLE].inhalt_aendern(neuer Zellinhalt)
zelle_b7[ZELLE].zahlendarstellung_aendern(Zahlenparameter)
zelle_b7[ZELLE].textdarstellung_aendern(Schriftart Schriftgröße Schriftstil Schriftfarbe Textausrichtung)
zelle_b7[ZELLE].hintergrund_aendern(Farbe)
zelle_b7[ZELLE].rahmen_aendern(Linienart Linienfarbe Linienposition)
...