0% ont trouvé ce document utile (0 vote)
75 vues2 pages

Atelier Java : Encapsulation et Objets

Le document présente deux exercices sur l'encapsulation en Java. Le premier exercice décrit la création d'une classe Compte bancaire avec des méthodes de retrait et dépôt. Le deuxième exercice décrit la création de classes Véhicule et Personne avec des associations entre elles.

Transféré par

ROYAL PARADOX
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
75 vues2 pages

Atelier Java : Encapsulation et Objets

Le document présente deux exercices sur l'encapsulation en Java. Le premier exercice décrit la création d'une classe Compte bancaire avec des méthodes de retrait et dépôt. Le deuxième exercice décrit la création de classes Véhicule et Personne avec des associations entre elles.

Transféré par

ROYAL PARADOX
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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