public class Spelbord
{
public static void main(String[] args)
{
{int[][] board = { {8,88,88,88,88,88,88,8},
{8,22,22,22,37,23,36,8},
{8,33,34,34,37,23,36,8},
{8,33,10,15,15,23,10,11},
{8,30,30,36,10,10,10,8},
{8,10,39,36,10,31,31,8},
{8,10,39,35,35,32,32,8},
{8,88,88,88,88,88,88,8}
};
for (int i = 0; i < board.length; i++)
{
for (int j = 0; j <board [i].length; j++)
System.out.print(board[i][j] + " ");
System.out.print("\n");
}
}
}
}
public class Voertuigen
{
private String orientatie;
private int xPos;
private int yPos;
private final int breedte = 1;
private int voertuigNummer;
public Voertuigen(int xPos, int yPos, int voertuigNummer)
{
this.xPos = xPos;
this.yPos = yPos;
this.voertuigNummer = voertuigNummer;
}
public Voertuigen (int nummer)
{
switch(nummer)
{
case 1: this.voertuigNummer = 1; break;
case 2: this.voertuigNummer = 2; break;
case 3: this.voertuigNummer = 3; break;
case 4: this.voertuigNummer = 4; break;
case 5: this.voertuigNummer = 5; break;
case 6: this.voertuigNummer = 6; break;
case 7: this.voertuigNummer = 7; break;
case 8: this.voertuigNummer = 8; break;
case 9: this.voertuigNummer = 9; break;
case 10: this.voertuigNummer = 10; break;
case 11: this.voertuigNummer = 11; break;
case 12: this.voertuigNummer = 12; break;
case 13: this.voertuigNummer = 13; break;
case 14: this.voertuigNummer = 14; break;
case 15: this.voertuigNummer = 15; break;
default:
throw new IllegalArgumentException("Ongeldige nummer");
}
this.voertuigNummer = nummer;
}
public int getNummer()
{
return voertuigNummer;
}
}
public void voertuigen (int x, int y, String o)
{
this.xPos = x;
this.yPos = y;
this.orientatie = o;
}
public void setPosX(int xPos)
{
this.xPos = xPos;
}
public int getPosX()
{
return xPos;
}
public void setPosY(int yPos)
{
this.yPos = yPos;
}
public int getPosY()
{
return yPos;
}
public int getBreedte()
{
return breedte;
}
public void SetOrientation(String orientation)
{
this.orientatie = orientation;
}
public String getOrientation()
{
return orientatie;
}
}