Package com.github.abdonia.domino.motor
Class Jogo
- java.lang.Object
-
- com.github.abdonia.domino.motor.Jogo
-
-
Constructor Summary
Constructors Constructor Description Jogo(DominoConfig configuracao)
Cria um jogo de dominó de acordo com as configurações passadas: Os jogadores e oseventListeners
informados no parâmetrodominoConfig
serão instanciados.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
jogar()
Roda um jogo de acordo com as configurações passasdas no construtor.
-
-
-
Constructor Detail
-
Jogo
public Jogo(DominoConfig configuracao) throws DominoConfigException
Cria um jogo de dominó de acordo com as configurações passadas: Os jogadores e oseventListeners
informados no parâmetrodominoConfig
serão instanciados.- Parameters:
configuracao
- A configuração do jogo.- Throws:
DominoConfigException
- caso a configuração passada esteja inválida (deve conter 4 jogadores e todos os nomes de classe devem ser válidos, para classes com um construtor vazio).
-
-
Method Detail
-
jogar
public void jogar()
Roda um jogo de acordo com as configurações passasdas no construtor.
-
-