Page 36 - IT2
P. 36
OFPPT
Office de la Formation Professionnelle
et de la Promotion du Travail
Direction Recherche et Ingénierie de Formation
Examen de passage à la 3eme année de cours du soir
Session Juin 2010
Filière : TDI
Epreuve : Pratique
Niveau : Technicien Spécialisé
Durée : 4 h 00 Barème : 20 Pts
Important : assurez-vous que tous les éléments de vos projets sont sauvegardés dans un
dossier portant votre nom et prénom et le numéro de la variante de l’examen comme
suit "NOM_PRENOM_Variante".
Variante n° 3
Partie 1 : (9 Pts)
On veut gérer les vidéos dans une médiathèque. Une vidéo est connue par son titre, son réalisateur,
l’année de réalisation, le nombre de locations et l’année de la dernière location. Le nombre de
locations est initialisé à zéro lors de la création d’une nouvelle vidéo. On enregistre également dans
un attribut N le nombre de vidéos créées dans la médiathèque.
1- Définir la classe avec encapsulation et les constructeurs suivants : (2 Pts)
· Video() : constructeur par défaut
· Video (String[] infos) : construit une vidéo à partir des éléments du tableau infos
· Video (String titre, String realisateur) : construit une vidéo à partir des arguments spécifiés et
l’année en cours
· Video (String titre, String realisateur, String annee)
· Video (String titre, String realisateur, int annee) : prévoir de lever une exception si le titre ou
le réalisateur sont nuls.
2- Redéfinir la méthode equals(Object o) qui renvoie true si l’objet passé en paramètre est une vidéo
et a les mêmes attributs que la vidéo courante (1 pt)
1/2
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

