====== Jouons à la bataille ====== Nous allons détailler un projet java complet. Ceci en cours la classe Card et en TD. Il consistera à faire jouer un ordinateur à [[https://fr.wikipedia.org/wiki/Bataille_(jeu)|la bataille]]. Dans ce cours on montrera la classe **Card** en détail. Les autres classes seront vues en TD et en projet. ===== Démarrage du projet ====== ==== Matériel nécessaire ==== On suppose que vous êtes allé dans la partie [[public:java:accueil]] et que : * vous avez fait le [[public:java:utiliser_intellij|hello World!]], * vous avez suivi (ou au moins survolé) les 2 premiers trails du tutorial d'Oracle en vous aidant des [[public:java:misc|notes]]. Tout le projet est fait avec la version CE d'Intellij. On doit pouvoir le faire avec tout autre IDE. ==== Initialisation du Projet ==== * nouveau projet avec //Java 1.8// * on choisit comme template : //Command Line Application// * Package de base ''com.mco'' ===== Carte ===== Suivez le [[public:mco-2:un_projet_complet:card|processus de création de la classe Card]]. Il permet de bien mettre en place les différents aspect de programmation objet. Cette création correspond au cours 2. ===== Les autres classes du projet ===== Seront vues en TD et TPs.