constructeur dans les humain et ai

This commit is contained in:
Cyprien111
2025-04-07 08:30:36 +02:00
parent 707ad73291
commit e27f842198
3 changed files with 26 additions and 1 deletions

View File

@@ -5,6 +5,18 @@ import java.util.Random;
public class GomokuAI extends Player{ public class GomokuAI extends Player{
//------------------Constructors--------------------------
/**
* The constructor of the Human.
* @param name The name of the player.
* @param color The color of the player.
*/
public GomokuAI(String name,Color color){
super(name,color);
}
/** /**
* This class is an extends of the class Player, this allows the GomokuAI to choose his move. * This class is an extends of the class Player, this allows the GomokuAI to choose his move.
*/ */

View File

@@ -3,6 +3,19 @@ import java.io.Console;
public class Human extends Player{ public class Human extends Player{
//------------------Constructors--------------------------
/**
* The constructor of the Human.
* @param name The name of the player.
* @param color The color of the player.
*/
public Human(String name,Color color){
super(name,color);
}
/** /**
* This class is an extends of the class Player, this allows the player to choose his move. * This class is an extends of the class Player, this allows the player to choose his move.
*/ */

View File

@@ -21,7 +21,7 @@ abstract class Player{
* @param name The name of the player. * @param name The name of the player.
* @param color The color of the player. * @param color The color of the player.
*/ */
public void Player(String name,Color color){ public Player(String name,Color color){
this.name = name; this.name = name;
this.color = color; this.color = color;
} }