Tp 4 TP Java no A l ? ouest de Java-Town IUP I I E S Fevrier A Lemay Objectifs du TP Comprendre la notion d ? h ?eritage et d ? interface Mots cl ?es super extends et implements Exercice Western On d ?esire r ?ealiser un programme Java permettant d ? ?ecr
TP Java no A l ? ouest de Java-Town IUP I I E S Fevrier A Lemay Objectifs du TP Comprendre la notion d ? h ?eritage et d ? interface Mots cl ?es super extends et implements Exercice Western On d ?esire r ?ealiser un programme Java permettant d ? ?ecrire facilement des histoires de Western Dans nos histoires nous auront des brigands des cowboys des sh ?erifs des barmen et des dames en d ?etresses Question Tous humains Les intervenants de nos histoires sont tous des humains Un humain est caract ?eris ?e par son nom et sa boisson favorite La boisson favorite d ? un humain est par d ?efaut de l ? eau Un humain pourra parler On aura donc une m ?ethode parle texte qui a ?che nom de l ? humain - texte Un humain pourra ?egalement se pr ?esenter il dit bonjour son nom et indique sa boisson favorite et boire il dira ? Ah un bon verre de sa boisson favorite GLOUPS ? Toutes les variables de la classe humain seront priv ?ees Pour conna tre le nom d ? un humain on aura besoin d ? une m ?ethode quel est ton nom qui renvoie la cha ne contenant le nom de cet humain De m eme on aura besoin d ? une fonction pour conna tre sa boisson favorite R ?ealisez la classe Humain dont le constructeur rec oit le nom de l ? humain cr ?e ?e en parametre R ?ealisez un programme Histoire contenant votre fonction main Dans cet histoire vous cr ?eerez un humain qui se pr ?esente et qui boit Question Brigand cowboys et dames en d ?etresses Les dames les cowboys et les brigands sont tous des humains si si Par la m eme ils ont tous un nom et peuvent tous se pr ?esenter Par contre il y a certaines di ? ?erences entre ces trois classes d ? individus Les brigands peuvent kidnapper les dames les dames peuvent se faire enlever et se faire lib ?erer et les cowboys peuvent les lib ?erer On a donc le petit sch ?ema suivant Humain Brigand Cowboy Dame On dira que la classe Brigand est la ?lle de la classe Humain par exemple On peut indiquer cela en Java Lorsqu ? on cr ?ee la classe Brigand par exemple on indique public class Brigand extends Humain En faisant cela on dit qu ? un brigand est un humain Par cons ?equent il possede un nom une boisson favorite une m ?ethode pr ?esentation sans avoir besoin de les red ?e ?nir On dit que la classe Brigand h ?erite de la classe Humain On peut par contre ajouter des variables et des m ?ethodes a la classe Brigand CUne dame est caract ?eris ?ee par la couleur de sa robe une cha ne de caractere et par son ?etat libre ou captive Elle peut se faire kidnapper auquel cas elle hurle se faire lib ?erer par
Documents similaires
-
25
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 13, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 57.2kB