Vous êtes sur la page 1sur 1

TRAVAUX PRATIQUES LANGAGE OBJET

1. Ecrivez une classe Livre avec les attributs suivants :


titre : Le titre du livre; auteur : L'auteur du livre; prix : Le prix du livre; annee : L'anne du livre. emprunte : boolen si le livre est emprunt.

La classe Livre doit disposer des constructeurs suivants :


Livre(); Livre(titre); Livre(titre, auteur); Livre(titre, auteur, prix); Livre(titre, auteur, prix, annee); Livre(Livre).

La classe Livre doit contenir des accesseurs (get) et mutateurs (set) pour les diffrents attributs. Elle doit aussi contenir une mthode toString() donnant une reprsentation de la classe Livre. Ecrivez aussi une classe TestLivre afin de tester la classe Livre.
2. Ecrivez une classe Temps avec les attributs suivants :

heures : De 0 23; minutes : De 0 59; secondes : De 0 59.

La classe Temps doit disposer des constructeurs suivants :


Temps(); Temps(heures); Temps(heures, minutes); Temps(heures, minutes, secondes); Temps(Temps).

La classe Temps doit contenir des accesseurs (get) et mutateurs (set) pour les diffrents attributs. Elle doit aussi contenir les mthodes :

ajouterHeures(heures) : ajoute "heures" au temps courant; ajouterMinutes(minutes) : ajoute "minutes" au temps courant; ajouterSecondes(secondes) : ajoute "secondes" au temps courant; toString() : donne une reprsentation de la classe Temps.

Ecrivez aussi une classe TestTemps afin de tester la classe Temps.