Mise à jour de 'Conception'

master
Camille TURPIN-ETIENNE 11 months ago
parent aa9cef84ab
commit 52465c7681

@ -276,8 +276,8 @@ On y retrouve le rouge, le vert, le bleu, le jaune, le noir et le blanc. Tout co
Chaque classe a une responsabilité clairement définie. Plateau gère l'état du plateau, tandis que la classe Code gère la logique des codes.<
#### Évènement
#### Évènements
Nous avons plusieurs événements qui sont appelés tout au long de la partie pour afficher ou pour que le joueur entre des informations. Le premier événement est un événement qui demande au joueur de saisir son nom. Ensuite, nous avons un événement pour afficher le nom, le tour et le plateau du joueur en cours. Puis un autre événement va demander aux joueurs de choisir les couleurs de ces jetons pour faire une combinaison. Enfin, nous avons un événement pour afficher les joueurs gagnants, perdants ou une égalité en cas de fin de partie.
#### Exception
#### Exceptions
Nous avons plusieurs exceptions pour gérer les différents problèmes qui pourraient arriver. Tout d'abord, nous avons des exceptions pour éviter de pouvoir supprimer un jeton alors que la combinaison du joueur est vide. Ensuite, nous nous assurons que les combinaisons des joueurs sont bien complètes et ne dépassent pas leur taille maximale. Puis une exception pour quon ne puisse pas ajouter une combinaison alors que la partie na pas commencé. Enfin, nous avons une exception pour éviter dajouter une combinaison si le plateau est déjà complet.

Loading…
Cancel
Save