diff --git a/app/src/main/java/model/HumanPlayer.java b/app/src/main/java/model/HumanPlayer.java new file mode 100644 index 0000000000000000000000000000000000000000..2621aff886633f35eae022b9c1d88259e7f6d3dd --- /dev/null +++ b/app/src/main/java/model/HumanPlayer.java @@ -0,0 +1,37 @@ +package model; + +public class HumanPlayer implements Player { + + private String name; + private Cell startCell; + + HumanPlayer(String name, Cell startCell) { + this.name = name; + this.startCell = startCell; + } + HumanPlayer(Cell startCell1) { + + this.startCell = startCell1; + } + + @Override + public boolean isHuman() { + return true; + } + + @Override + public void setName(String name) { + this.name = name; + + } + + @Override + public String getName() { + return name; + } + + @Override + public Cell getStartCell() { + return startCell; + } +} diff --git a/app/src/main/java/model/Player.java b/app/src/main/java/model/Player.java index ded52afe6c06545ba9784bd1fd110e49afd3266d..ee3932dd647404d811353facd255c1fa38f6e94a 100644 --- a/app/src/main/java/model/Player.java +++ b/app/src/main/java/model/Player.java @@ -2,4 +2,11 @@ package model; public interface Player { boolean isHuman(); + + void setName(String name); + + String getName(); + + Cell getStartCell(); + }