Page 638 - IT2
P. 638

3.  Classe Patient:

                      a.  Créer une classe Patient caractérisée par : (2 pts)

                             ·    CIN : (Numéro de Carte d’Identité National) de type chaine de caractères.
                             ·    Genre : (Mr, Mme, Melle) de type chaine de caractères.

                             ·    Age : de type float.

                             ·    Nom : de type chaine de caractères.
                             ·    Prénom : de type chaine de caractères.

                             ·    Tel : de type chaine de caractères.

                             ·    Adresse : de type chaine de caractères.
                             ·    Ville : de type chaine de caractères.

                      b.  Ecrire un constructeur sans paramètres. (1 pt)

                      c.  Écrire un constructeur avec tous les paramètres. (1 pt)
                      d.  Créer une exception nommée telException qui se déclenche si le nombre de caractère

                          du numéro de téléphone est inférieur à 10. (3 pts)
                      e.  Ecrire  la  méthode  Afficher  permettant  d’afficher  les  informations  sur  le  Patient  si

                          l’âge est supérieur à 18. (2 pts)
                      f.   Redéfinir la méthode equals(Object o) qui renvoie true si l’objet passé en paramètre est

                          un Patient  et a la même CIN  que le Patient courant. (3 pts)

                   4.  Classe Transport:
                          a.  Créer la classe Transport  caractérisée par : (2 pts)

                             ·     Une collection d’objets Patient.

                             ·    Ambulance de type Ambulance
                             ·    Date transport  de type Date.

                             ·    DureeEstimé de type Entier.

                          b.  Ajouter un constructeur par défaut. (1 pt)
                          c.  Créer la méthode Ajouter qui permet d’ajouter  les informations d’un  Patient   en

                              paramètre, l’application doit afficher un message de confirmation avant l’ajout du
                              Patient. (3 pts)

                          d.  Créer la méthode Afficher qui permet d’afficher la liste des Patients. (3 pts)





                      Filière                   Epreuve                        Session              4/7
                 TDI(CDS de 2 à 3)             Synthèse V2                   Juillet 2014
                                           www.itlearning-settat.com

                                   Email: admission@itlearning-settat.com
                                                    Tél.:0661077812
   633   634   635   636   637   638   639   640   641   642   643