find correct constructor
This commit is contained in:
parent
44f2b0f0f1
commit
7f5e031574
|
@ -68,7 +68,7 @@ public class GameController {
|
||||||
OnlinePlayer onlinePlayer;
|
OnlinePlayer onlinePlayer;
|
||||||
try {
|
try {
|
||||||
localPlayer = localPlayerClass.getDeclaredConstructor().newInstance();
|
localPlayer = localPlayerClass.getDeclaredConstructor().newInstance();
|
||||||
onlinePlayer = onlinePlayerClass.getDeclaredConstructor().newInstance((Integer)size, clientSocket);
|
onlinePlayer = onlinePlayerClass.getDeclaredConstructor(Integer.class, AsyncSocket.class).newInstance((Integer)size, clientSocket);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
throw new RuntimeException("Unable to instantiate players");
|
throw new RuntimeException("Unable to instantiate players");
|
||||||
|
|
|
@ -4,7 +4,7 @@ public abstract class OnlinePlayer extends Player implements AsyncSocketListener
|
||||||
|
|
||||||
protected boolean hasReceivedCoinPackage;
|
protected boolean hasReceivedCoinPackage;
|
||||||
|
|
||||||
public OnlinePlayer(int size, AsyncSocket socket) {
|
public OnlinePlayer(Integer size, AsyncSocket socket) {
|
||||||
this.socket = socket;
|
this.socket = socket;
|
||||||
this.wantedBoardSize = size;
|
this.wantedBoardSize = size;
|
||||||
socket.setHandler(this);
|
socket.setHandler(this);
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public class OnlinePlayer_1_1_0 extends OnlinePlayer {
|
public class OnlinePlayer_1_1_0 extends OnlinePlayer {
|
||||||
public OnlinePlayer_1_1_0(int size, AsyncSocket socket) {
|
public OnlinePlayer_1_1_0(Integer size, AsyncSocket socket) {
|
||||||
super(size, socket);
|
super(size, socket);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue