programmieren-projekt/src/OnlinePlayer.java

20 lines
508 B
Java

public abstract class OnlinePlayer extends Player implements AsyncSocketListener{
protected AsyncSocket socket;
public OnlinePlayer(int size, AsyncSocket socket) {
super(size);
this.socket = socket;
socket.setHandler(this);
//TODO Auto-generated constructor stub
}
public abstract void receive(String message);
@Override
public abstract void receiveShoot(Point point);
@Override
public abstract void receiveHit(HitResponse hitResponse);
}