fix some player stuff

This commit is contained in:
Luca Conte 2024-11-12 15:18:16 +01:00
parent 579ce9831d
commit b9a0a21503
5 changed files with 8 additions and 24 deletions

View File

@ -1,5 +1,5 @@
public abstract class AiPlayer {
public abstract class AiPlayer extends Player {
public void setBoardSize(int s) {
// raum für schmerzen

View File

@ -1,3 +1,3 @@
public enum HitResponseType {
MISS, SHIP, HIT, SUNK, VICTORY
MISS, HIT, SUNK, VICTORY
}

View File

@ -14,14 +14,6 @@ public class HumanPlayer extends LocalPlayer {
*/
private boolean myTurn;
private boolean isServer;
private boolean waitingForResponse;
private Player enemy;
private String name;
private Board board;
public HumanPlayer() {
Board board = new Board();
this.board = board;

View File

@ -1,12 +1,12 @@
import java.awt.*;
public abstract class Player {
private boolean myTurn;
private boolean isServer;
private boolean waitingForResponse;
private Player enemy;
private String name;
private Board board;
protected boolean myTurn;
protected boolean isServer;
protected boolean waitingForResponse;
protected Player enemy;
protected String name;
protected Board board;
public void receiveShoot(Point point) {

View File

@ -1,13 +1,5 @@
public class SpecificAiPlayer1 extends AiPlayer{
private boolean myTurn;
private boolean isServer;
private boolean waitingForResponse;
private Player enemy;
private String name;
private Board board;
public SpecificAiPlayer1() {
Board board = new Board();