faecher:informatik:mittelstufe:bauernhof:ab6:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:mittelstufe:bauernhof:ab6:start [18.06.2024 09:53] Marco Kuemmelfaecher:informatik:mittelstufe:bauernhof:ab6:start [01.07.2024 10:40] (aktuell) Marco Kuemmel
Zeile 17: Zeile 17:
 Den aktuellen Wert von Eigenschaften kann man in der Regel mit einer Methode abfragen, deren Name mit "get..." oder "gib..."  beginnt, z.B.: Den aktuellen Wert von Eigenschaften kann man in der Regel mit einer Methode abfragen, deren Name mit "get..." oder "gib..."  beginnt, z.B.:
  
-''getHunger()'' bzw. ''getDurst()'' wird dir die Restenergie als Antwort nennen+''getHunger()'' bzw. ''getDurst()'' wird dir die Restenergie als Antwort nennen
  
 Die aktuellen Werte aller Attribute bestimmen den **Zustand** einer Figur. Die aktuellen Werte aller Attribute bestimmen den **Zustand** einer Figur.
Zeile 47: Zeile 47:
  
 {{ :faecher:informatik:mittelstufe:bauernhof:ab6:ab6_2.png?650 |}} {{ :faecher:informatik:mittelstufe:bauernhof:ab6:ab6_2.png?650 |}}
 +
 +Die Zeichnung zeigt drei Variablen unterschiedlichen Typs. Für den Integer-Wert wurde direkt die Binärdarstellung gewählt, da du diese bereits kennst ($101_2$ ist $5_{10}$, vorne wird mit 0ern aufgefüllt). Boolean und String werden hier im Arbeitsspeicher vereinfacht dargestellt (sind „in echt“ auch Binärzahlen).
 +
 +Das Programm weiß dank des Datentyps also sowohl, in wie vielen Bytes an Arbeitsspeicher es nachschauen muss und auch, wie es die dortigen 0er und 1er zu interpretieren hat.
  • faecher/informatik/mittelstufe/bauernhof/ab6/start.1718704433.txt.gz
  • Zuletzt geändert: 18.06.2024 09:53
  • von Marco Kuemmel