create a class that will implement the CreateGame interface. This class will simulate a game played between two teams. The simulation will run in a class called PlayBall.
Given files:
public abstract class Team {
public final int rosterCount = 9;
public abstract void setTeamName(String name);
public abstract String getTeamName();
public abstract void setTeamCity(String city);
public abstract String getTeamCity();
public int getRoster(){
return rosterCount;
}
}
public interface CreateGame {
public abstract void runGame();
//should run the game as a simulation that automatically plays the whole game until end of 9 innings.
public abstract String printAfterInning();
//should print score for each team after each inning
public abstract String printWinnerAfterGame();
//should print the winner and final score after game completed
}
public interface CreatePlayer {
public abstract void setPlayerName(String name);
public abstract String getPlayerName();
public abstract void setPlayerPosition(String position);
public abstract String getPlayerPosition();
public abstract void setPlayerAge(int age);
public abstract int getPlayerAge();