Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:mittelstufe:robot:arbeitsauftraege:ab7:start [11.10.2023 09:02] – [Nicht jedes Mal muss man alles neu programmieren ...] Frank Schiebel | faecher:informatik:mittelstufe:robot:arbeitsauftraege:ab7:start [19.10.2023 08:16] (aktuell) – [Einsatz 7: Atommüllendlager Asse] Frank Schiebel | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
Der Atommüll im Endlager rottet vor sich hin… keiner traut sich mehr hinein! Wenigstens sollte eine Aufstellung über die Anzahl der dort lagernden Fässer und der beschädigten Fässer, aus denen die abgebrannten Brennstäbe schon herausgefallen sind, gemacht werden. Eine neue Aufgabe für unseren Rescue-Robot... | Der Atommüll im Endlager rottet vor sich hin… keiner traut sich mehr hinein! Wenigstens sollte eine Aufstellung über die Anzahl der dort lagernden Fässer und der beschädigten Fässer, aus denen die abgebrannten Brennstäbe schon herausgefallen sind, gemacht werden. Eine neue Aufgabe für unseren Rescue-Robot... | ||
- | ====== Nicht jedes Mal muss man alles neu programmieren ...====== | + | ===== Nicht jedes Mal muss man alles neu programmieren ...===== |
**Ziel:** Vererbung einsetzen, um Fähigkeiten eines Roboters in ein neues Modell zu übernehmen.. | **Ziel:** Vererbung einsetzen, um Fähigkeiten eines Roboters in ein neues Modell zu übernehmen.. | ||
Zeile 13: | Zeile 13: | ||
Du hast ja schon gemerkt, dass deine Roboter alles können, was ganz allgemein ein Roboter kann, ohne dass du jemals dafür eine einzige Methode hast kopieren müssen. Das liegt daran, dass deine ABx-Roboter Unterklassen der Klasse Roboter sind. Sie erben alle Eigenschaften und Fähigkeiten der Oberklasse, können sie dennoch erweitern oder verändern. | Du hast ja schon gemerkt, dass deine Roboter alles können, was ganz allgemein ein Roboter kann, ohne dass du jemals dafür eine einzige Methode hast kopieren müssen. Das liegt daran, dass deine ABx-Roboter Unterklassen der Klasse Roboter sind. Sie erben alle Eigenschaften und Fähigkeiten der Oberklasse, können sie dennoch erweitern oder verändern. | ||
- | Dies erreicht man durch folgende Anweisung am Anfang der Klasse: | + | Dies erreicht man durch folgende Anweisung am Anfang der Klasse, das Schlüsselwort hier ist '' |
<code java> | <code java> | ||
Zeile 91: | Zeile 91: | ||
- | ====== Einsatz 7: Atommüllendlager Asse ====== | + | ===== Einsatz 7: Atommüllendlager Asse ===== |
+ | <callout type=" | ||
In einem alten Bergwerk wurde vor etlichen Jahren ein Atommüllendlager eingerichtet. Leider rosten die Fässer dort vor sich hin, so dass einige Brennstäbe in den Gängen herumliegen. Für Menschen ist es zu gefährlich, | In einem alten Bergwerk wurde vor etlichen Jahren ein Atommüllendlager eingerichtet. Leider rosten die Fässer dort vor sich hin, so dass einige Brennstäbe in den Gängen herumliegen. Für Menschen ist es zu gefährlich, | ||
Zeile 104: | Zeile 104: | ||
* Auf dem Rundweg außen herum liegen keine Brennstäbe. | * Auf dem Rundweg außen herum liegen keine Brennstäbe. | ||
* Mache dir vorher ein Bild von der Situation, indem du den '' | * Mache dir vorher ein Bild von der Situation, indem du den '' | ||
+ | * Eventuell reicht die Energie nicht aus, um das Bergwerk zu verlassen. In diesem Fall musst du den Einsatz erneut ausführen. | ||
+ | </ | ||
---- | ---- | ||
- | [[..: | + | <btn>[[..: |
---- | ---- | ||
Alle Arbeitsaufträge in diesem Namensraum basieren auf den Materialien von '' | Alle Arbeitsaufträge in diesem Namensraum basieren auf den Materialien von '' |