Class Huhn
- java.lang.Object
-
- greenfoot.Actor
-
- MyActor
-
- Figur
-
- Huhn
-
public class Huhn extends Figur
Die Klasse Huhn stellt eine programmierbare Figur dar, die als Besonderheit auf Nestern Eier legen kann. Je besser genährt desto höher ist die Wahrscheinlichkeit für ein Ei.- Version:
- 04.10.2021
- Author:
- T. Schaller
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
automatischeBewegung()
Hilfsmethode für Level 6: Bitte nicht aufrufenvoid
automatischeBewegung2()
Hilfsmethode für Level 8: bitte nicht aufrufenvoid
fresse()
Diese Methode lässt das Huhn ein Korn fressen, wenn es auf dem gleichen Feld steht.void
trinke()
Diese Methode lässt das Huhn etwas trinken, wenn es vor einem Feld mit Wasser steht.void
versucheEiZuLegen()
Das Huhn versucht ein Ei zu legen, falls es auf einem leeren Nest steht.-
Methods inherited from class Figur
addedToWorld, dreheLinks, dreheRechts, einsVor, error, getDurst, getHunger, gibGegenstandUnterFigur, gibGegenstandUnterFigur, gibGegenstandVorFigur, istAuf, istAufGegenstand, istLinksFrei, istRechtsFrei, istVorne, istVorneFrei, pruefe, refresh, setLocation, setRotation, verbraucheEnergie, verbraucheEnergie, warte, xVor, yVor, zeichneEnergie, zeichneImage
-
Methods inherited from class MyActor
getBild, getName, getX, getY, istBetretbar, istBeweglich, melde, setzeBild, warne
-
Methods inherited from class greenfoot.Actor
act, getImage, getIntersectingObjects, getNeighbours, getObjectsAtOffset, getObjectsInRange, getOneIntersectingObject, getOneObjectAtOffset, getRotation, getWorld, getWorldOfType, intersects, isAtEdge, isTouching, move, removeTouching, setImage, setImage, turn, turnTowards
-
-
-
-
Method Detail
-
fresse
public void fresse()
Diese Methode lässt das Huhn ein Korn fressen, wenn es auf dem gleichen Feld steht.
-
trinke
public void trinke()
Diese Methode lässt das Huhn etwas trinken, wenn es vor einem Feld mit Wasser steht.
-
versucheEiZuLegen
public void versucheEiZuLegen()
Das Huhn versucht ein Ei zu legen, falls es auf einem leeren Nest steht. Je besser genährt es ist, desto wahrscheinlicher ist der Erfolg.
-
automatischeBewegung
public void automatischeBewegung()
Hilfsmethode für Level 6: Bitte nicht aufrufen
-
automatischeBewegung2
public void automatischeBewegung2()
Hilfsmethode für Level 8: bitte nicht aufrufen
-
-