lala
No notes
Syntax:
Java
void arbeite(){ int anzahlderarbeiter; anzahlderarbeiter = (2+4*stockwerke); arbeiter = new Mitarbeiter[anzahlderarbeiter]; arbeiter[0]=new Maurer(beginnSH,breiteHaus,West,breiteHaus); for(int i=0; i < stockwerke ;i++){ if(i==0){ arbeiter[i]=new Maurer(beginnSH,beginnAH,North,hoeheHaus); arbeiter[4*i+1]=new Maurer(beginnSH+hoeheHaus,beginnAH,East,breiteHaus); arbeiter[4*i+2]=new Maurer(beginnSH+hoeheHaus,beginnAH+breiteHaus,South,hoeheHaus); arbeiter[4*i+3]=new Zimmermann(beginnSH,beginnAH,hoeheHaus,breiteHaus,true); } else{ arbeiter[4*i+1]=new Maurer(beginnSH,beginnAH,North,hoeheHaus); arbeiter[4*i+2]=new Maurer(beginnSH+hoeheHaus,beginnAH,East,breiteHaus); arbeiter[4*i+3]=new Maurer(beginnSH+hoeheHaus,beginnAH+breiteHaus,South,hoeheHaus); arbeiter[4*i+4]=new Zimmermann(beginnSH,beginnAH,hoeheHaus,breiteHaus,false); } } arbeiter[anzahlderarbeiter]=new Dachdecker(hoeheHaus,1,breiteHaus); System.out.println(arbeiter.length); for (int i=0; i < arbeiter.length;i++){ System.out.println(arbeiter[i]); } }