Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Exercice 1 :
Définir une classe Etudiant composée des attributs suivants : nom, numéro, noteDS, noteEX
et moyenne qui correspondent respectivement au nom de l‘étudiant, son numéro d'inscription,
ses notes et sa moyenne.
Développez une classe permettant de gérer une classe de 30 étudiants. Cette classe doit être
capable :
Exercice 2 :
3. Pour tester votre classe, dotez la d’un programme principal (classe TestCercle
effectuant les opérations suivantes :
▪ création d’un cercle de rayon 1 et de centre (10, 10)
▪ affichage de ses caractéristiques
▪ calcul et affichage de son périmètre et de sa surface
▪ doublement de son rayon
▪ Afficher la classe du cercle utilise ici.
▪ Dupliquer ce cercle.
▪ à nouveau calcul et affichage de son périmètre et de sa surface
▪ déplacement du cercle pour ramener son centre à l’origine
▪ vérification que le point (1,1) est bien à l’intérieur du cercle
▪ vérification que le point (3,3) est bien à l’extérieur du cercle
▪ test de l’égalité du cercle avec un autre cercle de centre (0,0) et de rayon 2
▪ test de l’égalité du cercle avec un autre cercle de centre (0,0) et de rayon 1,5
Exercice 3 :
1. Ecrivez une classe Article pour représenter les articles vendus dans un supermarché.
Chacun comporte quatre variables d’instance
▪ private long reference : un numéro qui caractérise l’article de manière unique
▪ private String intitule : la description de l’article sous forme de texte
▪ private float prixHT : le prix unitaire hors taxes de l’article
▪ private int quantiteEnStock : le nombre d’unités de l’article disponibles
2. Pour tester cette classe écrivez une méthode main qui crée un tableau comportant trois
articles (au moins) et qui essaie toutes ces méthodes.
Exercice 4 :
Question 1 : Définissez une classe Livre qui permet de représenter un livre sachant qu’il est
caractérisé par son titre, son auteur et son nombre de pages.
Question 2 : Créez une classe Etagere pour représenter une étagère qui peut contenir un
certain nombre de livres. Utilisez un tableau pour ranger les livres.
Dans la méthode main( ), créez des livres, 2 étagères et ajoutez les livres dans les étagères.
Vous cherchez l’un des livres dans une étagère.
Page 3 sur 3