package model.board; import GameIO.*; import model.*; /** * Represents the situation where player #0 has won. */ class Player0WonState extends ATerminalState { public static Player0WonState Singleton = new Player0WonState(); private Player0WonState() {} public Object execute(IBoardStatusVisitor visitor, Object param, ABoardModel host) { return visitor.player0WonCase(host, param); } }