diff --git a/src/piecesEchiquier/Cavalier.java b/src/piecesEchiquier/Cavalier.java index fcd02f1..70b27b5 100755 --- a/src/piecesEchiquier/Cavalier.java +++ b/src/piecesEchiquier/Cavalier.java @@ -2,7 +2,7 @@ package piecesEchiquier; public class Cavalier extends Piece { - public Cavalier(String c, String emp,char l) + public Cavalier(boolean c, String emp,char l) { super(c, emp,l); } diff --git a/src/piecesEchiquier/Fou.java b/src/piecesEchiquier/Fou.java index bf590e6..280b496 100755 --- a/src/piecesEchiquier/Fou.java +++ b/src/piecesEchiquier/Fou.java @@ -2,7 +2,7 @@ package piecesEchiquier; public class Fou extends Piece { - public Fou(String c, String emp,char l) { + public Fou(boolean c, String emp,char l) { super(c, emp,l); } diff --git a/src/piecesEchiquier/Piece.java b/src/piecesEchiquier/Piece.java index 9ef7878..ce751b1 100755 --- a/src/piecesEchiquier/Piece.java +++ b/src/piecesEchiquier/Piece.java @@ -5,7 +5,7 @@ public class Piece { //variables - private String couleur; + private boolean couleur; private String emplacement; private char lettre = '.'; private boolean enVie = true; @@ -21,11 +21,11 @@ public class Piece { // constructeur - public Piece(String c, String emp,char l) + public Piece(boolean couleur, String emp,char l) { - couleur = c; - emplacement = emp; - lettre = l; + this.setCouleur(couleur); + this.emplacement = emp; + this.lettre = l; } // gets & sets @@ -60,11 +60,11 @@ public class Piece { /////////// - public String getCouleur() { + public boolean isCouleur() { return couleur; } - public void setCouleur(String couleur) { + public void setCouleur(boolean couleur) { this.couleur = couleur; } diff --git a/src/piecesEchiquier/Reine.java b/src/piecesEchiquier/Reine.java index 917b50d..c1ab3ea 100755 --- a/src/piecesEchiquier/Reine.java +++ b/src/piecesEchiquier/Reine.java @@ -2,7 +2,7 @@ package piecesEchiquier; public class Reine extends Piece { - public Reine(String c, String emp,char l) { + public Reine(boolean c, String emp,char l) { super(c, emp,l); } } diff --git a/src/piecesEchiquier/Roi.java b/src/piecesEchiquier/Roi.java index 2f3a989..3c68073 100755 --- a/src/piecesEchiquier/Roi.java +++ b/src/piecesEchiquier/Roi.java @@ -6,4 +6,10 @@ public class Roi extends Piece { super(c, emp,l); } + public void enEchec() { + int[][] positionCourante; + positionCourante=Piece.getPositionCourante(); + + } + }