1.1. Traduire en java la classe "Adherent" vue en cours
1.2. Creer le constructeur et un
main qui utilise cette classe (création d'
adherents , cotisation...,) ; ajouter une methode "etat()"
qui renvoie "a jour" ou "pas a jour" et une
methode toString()
1.3. Créer un package "PackAdh"
; y placer la classe Adherent et une classe "Gerant"
qui fait la saisie de 3 adherents et teste à chaque fois
l'etat de ses adherents : (1, Dupont ,Paris 1980) ; (2, Meyer,
Strasbourg, 1955) ; (3,Legwenn,Brest,1960)
Dupont verse 45 -> à jour
Meyer verse 30 -> non à jour
Legwenn verse 40 -> non à jour
Meyer verse 15 -> à jour
2.1. Créer une classe "Personne" avec nom et année de naissance ; ajouter le constructeur et une méthode toString qui affiche les 2 propriétés ; ajouter un main qui crée quelques personnes.
2.2. Créer une classe "Femme" qui hérite de Personne et qui possède en plus un nom de jeune fille ; ajouter le constructeur et une méthode toString qui affiche les 3 propriétés. Modifiez le main pour avoir le résultat suivant :
Dupont 1970
Dupont 1972 née Durand
3.1. Créer avec un AGL (StarUML, argoUML...) une classe "Confiture" comme celle-ci :
3.2. Compléter et générer :
Créer des accesseurs publics (get et set) pour les attributs sauf pour "id" qui doit etre incrémenté automatiquement (get seulement) Saisir le code du constructeur (ajouter ce qu'il faut pour l'autoincrémentation)
Générer
le code du programme java correspondant. Ecrire une méthode
main
pour créer deux confitures et afficher l'id, le parfum et le
nom du cuisinier.
Tester
3.3.
Ajouter à la classe Confiture
une méthode toString()
qui renvoie une chaîne de caractères décrivant
la confiture (id, parfum, cuisinier, année).
3.4.
Pour afficher la description des confitures, il est maintenant
possible d'utiliser la méthode println()
avec un argument de type Confiture
.
A tester dans la méthode main