Hallo miteinander!
Ziel ist es, mittels einer while-Schleife die Welt unabhängig von der Größe zu umzäunen. Dafür soll eine Methode placeFences() geschrieben werden, die Gebrauch davon macht, dass man die Welt fragen kann, wie groß sie eigentlich ist.
Wie geht's weiter?
Der Code entspricht dem linken Bild. Rechts ist das Ziel zu sehen.
Ziel ist es, mittels einer while-Schleife die Welt unabhängig von der Größe zu umzäunen. Dafür soll eine Methode placeFences() geschrieben werden, die Gebrauch davon macht, dass man die Welt fragen kann, wie groß sie eigentlich ist.
Wie geht's weiter?
Der Code entspricht dem linken Bild. Rechts ist das Ziel zu sehen.
Java:
public class ChickenWorld extends World
{
private static final int MAXWIDTH = 16, MAXHEIGHT = 16, CELLSIZE = 30;
public int x, y;
public int width = getWidth();
/**
* Constructor for objects of class ChickenWorld.
*
*/
public ChickenWorld() {
super(MAXWIDTH, MAXHEIGHT, CELLSIZE);
populate ();
}
public void populate () {
Barnfield fryde = new Barnfield ();
Fence fence = new Fence();
addObject(fence, 0, 0);
addObject(fryde, 8, 8);
}
public void placeFences () {
}
}