Class NumberOfPlayersStrategyFactory

java.lang.Object
it.polimi.ingsw.server.model.game_logic.number_of_player_strategy.NumberOfPlayersStrategyFactory

public class NumberOfPlayersStrategyFactory extends Object
  • Constructor Details

    • NumberOfPlayersStrategyFactory

      public NumberOfPlayersStrategyFactory()
  • Method Details

    • getCorrectStrategy

      public static NumberOfPlayersStrategy getCorrectStrategy(int numberOfPlayers)
      Returns:
      the correct strategy according to the numberOfPlayer provided
      Throws:
      IllegalArgumentException - if numberOfPlayers is not in {2, 3, 4}