reifocS / ProgrammationObjet_JeuxDeGrille_Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ProgrammationObjet_JeuxDeGrille_Java

L’objectif du projet était de créer une application de TicTacToe simple, de l’enrichir de trois extensions, et de permettre d’y apporter de nombreuses futures extensions, et ce, toujours en tirant profit des programmes précédents. Pour cela il était souhaitable de favoriser la réutilisation, l’encapsulation, l’extensibilité et la maintenabilité du programme. Les extensions de TicTacToe que nous avons programmées sont : un Morpion, un Morpion avec une grille remplie aléatoirement de symboles au début de la partie, et un Morpion avec des formes particulières à réaliser pour créer des alignements. Toutes ces applications héritent de la classe abstraite JeuxDeGrille. L’utilisateur peut jouer à l’un des modes de jeu présentés plus tôt en passant des paramètres dans la ligne de commande au moment d'exécuter le programme. Il est également possible de personnaliser les paramètres de la grille, sa hauteur, sa largeur et le nombre de symboles à aligner. La classe JouerJeux tire pleinement partie du polymorphisme.

About


Languages

Language:Java 100.0%