Page 660 - IT2
P. 660

Classe "Client"

                               7-  Créer une classe "Client" ayant comme attributs un identifiant du client (entier positif qui
                                  s’incrémente automatiquement), son nom et son prénom, son adresse postale, sa ville (de
                                  type  "ville")  son  numéro  de  téléphone,  son  adresse  e-mail  et  la  liste  des  achats  qu’il  a
                                  effectuées. (4 pts)
                               8-  Ajouter une méthode "AcheterProduit(achat)" permettant d’ajouter un achat à la liste des
                                  achats du client. (3 pts)
                               9-  Ajouter  une  méthode  "string  ListerAchats(date_début,  date_fin)"  permettant  de  lister
                                  les achats effectués par le client entre une date de début et une date de fin. (4 pts)


                            Classe "Client_Fidèle"

                              Un client fidèle "est un client" qui s’adhère au système de fidélisation de la société en payant un
                              montant annuel pour l’abonnement, ce qui lui permet de bénéficier d’un numéro de fidélité et
                              avoir une réduction de 25% sur ses achats.

                               10-  Créer la classe "Client_Fidèle" ayant comme attributs un numéro de fidélité (entier positif
                                  qui s’incrémente automatiquement). (3 pts)
                               11-  Redéfinir la méthode "AcheterProduit(achat)" permettant d’ajouter un achat à la liste des achats
                                  du client après avoir appliqué une réduction de 25% sur le prix du produit acheté. (3 pts)




                     Dossier 3: Programmation événementielle (25 pts)

                      NB  :  Dans  ce  dossier,  on vous  demande  de  donner  uniquement  le  code à  mettre  à  l’intérieur  des
                      méthodes événementielles. L’entête de ces méthodes événementielles n’est pas demandé !

                      Soit le formulaire suivant nommée "Liste des achats":





























                      1-  Dans le code du formulaire on a déclaré un objet de type "Client":

                     Filière                    Epreuve                        Session              6/7
                      TDI                      Synthèse V1                   Juillet 2014
   655   656   657   658   659   660   661   662   663   664   665