20 lines
508 B
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);
|
|
|
|
}
|