Vous êtes sur la page 1sur 1

TD 2 : Programmation orienté objet (Java)

Exercice 1:
• Créer une classe Voiture avec uniquement une vitesseChange comme variable
d’instance.
• Définir un constructeur qui initialise vitesseChange à 0.
• Définir un deuxième constructeur pour changer la valeur de vitesseChange.
• Ecrire le programme principal et créer 2 instances de la classe Voiture en utilisant les
deux constructeurs.

Exercice 2:
Soit le diagramme de classes UML suivant :

• Créer les classes "Personne.java" et "Salarie.java", sachant que la prime est calculée à
la base de la formule suivante : prime = (5*salaire*nbEnfants)/100
• Ecrire un programme "Test.java" pour tester vos classes.

Exercice 3:
• Créez la classe Animal.
• Créez la méthode sePresenter() pour la classe Animal qui écrit sur l'écran la
présentation d'un animal : son nom, sa race et ce qu'il fait comme bruit.
• Créez les classes dérivées pour les différentes races : chien, chat, majom, etc...
• Créez une classe ZooMain qui contient la méthode main.
• Créez les animaux du zoo dans une variable static de la classe ZooMain en forme d'un
tableau. Les cases du tableau correspondent aux cages du zoo.
• Créez un chien et deux chats dans votre zoo et faites les présenter.

Formateur: Mourad KATTASS

Vous aimerez peut-être aussi