Vous êtes sur la page 1sur 2

Mme Cheikh Eya

Atelier Programmation Orientée Objet


Atelier2 Encapsulation : Classe et Objet
OBJECTIF DU TP
 Créer des classes avec Java
Objectifs Spécifiques de ce TP
 Créer des classes
 Appliquer le principe de l’encapsulation
 Déclarer des objets
TRAVAIL A FAIRE

Exercice 1
1. Créer un projet BANQUE sous votre répertoire de travail
2. Créer une classe Compte :

Compte
+ numCompte :entier
+nomProprietaire : chaîne de
caractères
- solde :Réel
+ retirer_Argent(montant :réel)
+ deposer_Argent(montant :réel)
+ consulter_Solde()

3. Créer un programme principal permettant de :


 Définir un Compte A

A :Compte
num_Compte = 4576001
nom_proprietaire : Toumi Youssef
solde : 850.175

 Retirer du compte 4576001 un montant de 100 dinars et afficher le nouveau solde


 Déclarer un deuxième compte B et affecter à B le compte A.
 Puis déposer dans le compte B 200 dinars et afficher le compte B et le compte A.
que remarquez-vous ?
Exercice 2

Soient les classes Véhicule et Personne

Véhicule

matricule : chaîne de caractères


+ marque : chaîne de caractères Personne
+ modèle : chaîne de caractères
puissance : entier posséder + nom chaîne de caractères
dateDeProduction (jour, mois, année) + prénom chaîne de caractères
couleur : entier - adresse chaîne de caractères
+ carburant : chaîne de caractères

+changer_Matricule(…) +init_Personne()
+changer_Date (...) +changer_Adresse()
+changer_Puissance (….) +afficher_Homme()
+changer_Couleur(….)
+afficher_Caracteristiques( )
+affecter_proprietaire (p :personne)

1. Créer un projet ParcAuto


2. Créer les classes Personne et véhicule avec le langage java sachant que
 affiche_caracteristiques affiche toutes les propriétés d’un
véhicule
 affiche_Homme() affiche toutes les caractéristiques d’une
personne
 init_personne() change le nom et le prénom de la personne
3. Déclarer l’objet asma de la classe Personne

Asma :Personne
nom=Farhat posséder
Savoiture :Véhicule
prénom=Asma matricule=6200TU102
adresse=5, rue des marque=Ford
oliviers Tunis modèle=Fiesta
puissance=4

Vous aimerez peut-être aussi