Code Schach wenn der Bauer in eine beliebige Figur umgetauscht werden kann hier nur Läufer
Wie kann ich es erreichen, dass ich immer ein neues objekt erstelle also läuferb3 auf läuferb4, wenn ein anderer bauer auch die andere seite erreicht
Kann ich da jetzt irgenteine Variable bestimmen die ich dann bei i=3 und nach der anweisung i++; so das dann das nächste mal läuferb4 rauskommt.
Java:
public class Bauerb(){
private int x;//position auf spielfeld
private int y;
// konstruktor getter und setter sind vorhanden
public int BauererreichtandereSeite (this.x){
if (this.x==0){
System.out.print("zu welcher Figur soll der Bauer werden");
int a=sc.nextInt();
if (a==-2){//wird zu Läufer
Läuferb läuferb3=new Läuferb(this.x, this.y, -2)
}
}
}
}
Kann ich da jetzt irgenteine Variable bestimmen die ich dann bei i=3 und nach der anweisung i++; so das dann das nächste mal läuferb4 rauskommt.