En se basant sur l’exercice réalisé dans le cours de 11TG (classe NumberPuzzle), ce vidéo montre comment développer un programme où:
- le constructeur SecretNumber choisit au hasard un nombre entre 1 et un nombre choisit.
- compareTo retourne -1, 0 ou 1 si le nombre donné est plus petit, égal ou plus grand que le nombre secret.
- getCounter retourne le nombre d’essais.
- Réalise un interface graphique pour le jeu. Dans cet exemple la limite supérieure sera fixée à 100. Après que le joueur a deviné le nombre, il ne peut plus faire de nouveaux essais, mais il peut démarrer un nouveau jeu avec un nouveau nombre secret.
Partie 1: l’utilisateur joue
Cette vidéo montre comment on peut créer un interface graphique qui peremt de deviner le chiffre secret.
Partie 2: L’ordinateur joue
Cette vidéo montre comment étendre l’interface graphique pour faire déviner le chiffre secret par l’ordinateur.