MakerFactory

public interface MakerFactory extends PlayerFactory

Responsabilità: fornire istanze di implementazioni di CodeMaker. Interfaccia finalizzata all’implementazione di classi factory per le particolari implementazioni dei giocatori CodeMaker.

Author

Francesco Pio Stelluti, Francesco Coppola

Methods

getMaker

public CodeMaker getMaker(GameView view, int seqLength, int attempts)

Ottenimento di un’istanza di un giocatore CodeMaker.

Parametri
  • view – vista per l’interazione con l’utente fisico

  • seqLength – lunghezza della sequenza di ColorPegs da trattare

  • attempts – numero di tentativi per vincere il gioco

Ritorna

CodeMaker istanza di un giocatore CodeMaker