Page 329 - IT2
P. 329

a. Créer une classe Image qui hérite de la classe Publication avec les attributs suivants : lien vers
                          l’image, la hauteur et  la largeur de l’image. (choisir le type adéquat pour chaque attribut)
                          (0,5 pt)
                       b. Ajouter un constructeur qui initialise tous les attributs. (0,25 pt)
                       c. Implémenter  la  méthode String   getType()   qui  retourne  la  chaine  de  caractères  « Image ».
                          (0,25pt)
                       d. Ajouter la méthode afficher()  qui affiche la phrase suivante : <Code>)  < lien vers l’Image > ||
                          <hauteur> x <largeur>  (publié par : < nom d’adhérent>  le  < Date de publication>). (0,5 pt)
                   Exemple :
                   129) c:\MonApplication\Image1.jpg  || 150x250. (publié par : Ali AZOUZI  le  20/01/2012)

                4. Classe film.
                       a. Créer une classe film qui hérite de la classe  Publication avec les attributs suivants : lien vers le
                          film et sa durée. (0,5 pt)
                       b. Ajouter un constructeur qui initialise tous les attributs. (0,25 pt)
                       c. Implémenter  la  méthode  String    getType()   qui  retourne  la  chaine  de  caractères  « Film ».
                          (0,25pt)
                       d. Ajouter la méthode afficher()  qui affiche la phrase suivante : <Code>) < Lien vers le Film > ||
                          <durée > (publié par : < nom d’adhérent>  le  < Date de publication>). (0,5 pt)
                   Exemple :
                   134) c:\MonApplication\film1.avi || 10:30. (publié par : Ali AZOUZI  le  20/01/2012).

                5. Classe Adhérent.
                       a. Créer une classe Adhérent avec les attributs suivants : code, nom, prénom, nom d’utilisateur,
                          mot de passe, email. (choisir le type adéquat pour chaque attribut). (0,5 pt)
                       b. Ajouter un constructeur qui initialise tous les attributs. (0,25 pt)
                       c. Ajouter la méthode getNomEtPrénom() qui retourne le nom et le prénom de l’adhérent sous
                          forme d’une chaine de caractères. (0,25 pt)
                       d. Ajouter la méthode getNomUtilisateur() qui retourne le nom d’utilisateur de l’adhérent sous
                          forme d’une chaine de caractères. (0,25 pt)
                       e. Ajouter la méthode estMotDePasse() qui a comme paramètre une chaine de caractères et qui
                          retourne  « true »  si  cette chaine  est  identique  au mot  de  passe  de  l’adhérent  et  « false »
                          sinon. (0,25 pt)
                6. Classe Réseau.
                       a.  Créer une classe Réseau un tableau d’objets Publication et une collection d’objets Adhérent.
                          (0,5 pt)
                       b. Ajouter la méthode AjouterAdhérent qui permet d’ajouter un adhérent dans la collection, il
                          faut vérifier si le nom d’utilisateur existe car le nom d’utilisateur doit être unique, si ce n’est
                          pas  le  cas,  la  méthode  retourne  « false »  sinon  l’adhérent  doit  être  ajouté  et  la  méthode
                          retourne « true ». Le code sera affecté de manière incrémental par l’application. (0,75 pt)




                                           www.itlearning-settat.com
                                  Email: admission@itlearning-settat.com

                                                  Tél.:0661077812
   324   325   326   327   328   329   330   331   332   333   334