Lernpfad:Lerntheke Marsrover/23: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{Karte|Hilfe=8,10}}
{{Karte|Hilfe=8,10}}


Ein Rover-Eigenschaften hat einige ''Eigenschaften''. Diese Eigenschaften können verschiedene ''Ausprägungen'' (Werte) annehmen. Zum Beispiel ändert sich die Eigenschaft <code>x</code> oder <code>y</code>, wenn der Rover den Auftrag <code>fahre()</code> ausführt. Eigenschaften werden in Java mit '''Objektvariablen''' umgesetzt.
Ein Rover-Eigenschaften hat einige ''Eigenschaften''. Diese Eigenschaften können verschiedene ''Ausprägungen'' (Werte) annehmen. Zum Beispiel ändert sich die Eigenschaft <code>x</code> oder <code>y</code>, wenn der Rover den Auftrag <code>fahre()</code> ausführt. Eigenschaften werden in Java mit '''Variablen''' umgesetzt.


Eine Variable ist ein Platzhalter für einen Wert. Auf diesen Wert kann mit dem Bezeichner der Variablen immer wieder zugegriffen werden. Der Wert kann auch verändert und wieder in der Variablen gespeichert werden.
Eine Variable ist ein Platzhalter für einen Wert. Auf diesen Wert kann mit dem Bezeichner der Variablen immer wieder zugegriffen werden. Der Wert kann auch verändert und wieder in der Variablen gespeichert werden.
Zeile 9: Zeile 9:
In Java musst du als erstes die Größe und Art der Schublade festlegen. Das nennt man die '''Deklaration'''. Das erste hineinlegen eines Wertes nennt man die '''Initialisierung''', das hineinschauen einen '''Zugriff''' und das ändern des Inhalts eine '''Zuweisung'''.
In Java musst du als erstes die Größe und Art der Schublade festlegen. Das nennt man die '''Deklaration'''. Das erste hineinlegen eines Wertes nennt man die '''Initialisierung''', das hineinschauen einen '''Zugriff''' und das ändern des Inhalts eine '''Zuweisung'''.


Du kannst eine ''lokale Hilfsvariable'' sieht dies zum Beispiel so aus:
Du kannst eine ''lokale Hilfsvariable'' zum Beispiel benutzen:
<syntaxhighlight lang="java">
<syntaxhighlight lang="java">
int eineZahl = 5;
int eineZahl = 5;