A B C D E G H I L M N O P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
M
- main(String[]) - Static method in class it.unicam.cs.pa.mastermind.gamecore.ConsoleMainManager
-
Metodo main fondamentale per l'avvio, richiesto dal contratto di
MainManager
. - MainManager - Class in it.unicam.cs.pa.mastermind.gamecore
-
Responsabilità: permettere il corretto svolgimento del gioco, monitorando e tenendo traccia di una partita di MasterMind alla volta.
- MainManager() - Constructor for class it.unicam.cs.pa.mastermind.gamecore.MainManager
- MakerFactory - Interface in it.unicam.cs.pa.mastermind.factories
-
Responsabilità: fornire istanze di implementazioni di
CodeMaker
. - MakerFactoryRegistry - Class in it.unicam.cs.pa.mastermind.factories
-
Estensione di
PlayerFactoryRegistry
per poter contenere informazioni circa le implementazioni diMakerFactory
. - MakerFactoryRegistry(String) - Constructor for class it.unicam.cs.pa.mastermind.factories.MakerFactoryRegistry
- MatchStartSettings - Class in it.unicam.cs.pa.mastermind.gamecore
-
Responsabilità: tenere traccia delle informazioni necessarie per poter iniziare una nuova partita e da impiegare all'interno di essa.
- MatchStartSettings(GameViewFactory) - Constructor for class it.unicam.cs.pa.mastermind.gamecore.MatchStartSettings
- MatchState - Class in it.unicam.cs.pa.mastermind.gamecore
-
Responsabilità: tenere traccia delle informazioni necessarie per poter decretare se una partita è ancora in corso o meno.
- MatchState() - Constructor for class it.unicam.cs.pa.mastermind.gamecore.MatchState
-
Inizializzazione con valori di default.
All Classes All Packages