Outils pour utilisateurs

Outils du site


cours:exercicespoobat4exam

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cours:exercicespoobat4exam [2013/11/20 15:28]
tigli
cours:exercicespoobat4exam [2013/11/27 15:37] (Version actuelle)
tigli [Exercice 2 :]
Ligne 20: Ligne 20:
 2)    Ajouter les constructeurs suivants : 2)    Ajouter les constructeurs suivants :
  
-a.    ​Un par défaut  +  * Un par défaut  
- +  ​* ​Un qui permet de renseigner le matricule lors de l’instanciation 
-b.    ​Un qui permet de renseigner le matricule lors de l’instanciation +  ​* ​Un qui permet de renseigner le matricule et le nom 
- +  ​* ​Un de recopie 
-c.    ​Un qui permet de renseigner le matricule et le nom +  ​* ​et un autre initialisant toutes les propriétés.
- +
-d.    ​Un de recopie +
- +
-e.    ​et un autre initialisant toutes les propriétés.+
  
 NB : N’oubliez pas que le constructeur par défaut doit alors être défini explicitement. NB : N’oubliez pas que le constructeur par défaut doit alors être défini explicitement.
Ligne 47: Ligne 43:
 Cette classe possédera 3 propriétés de visibilité privée : Cette classe possédera 3 propriétés de visibilité privée :
  
-IdF Identifiant du fournisseur ​                      ​Integer +^Nom des propriétés ^Définitions ^Types ^ 
- +^IdF  ​| ​Identifiant du fournisseurInteger ​| 
-NomF       Nom du  fournisseur ​                            ​String +^NomF       Nom du  fournisseurString ​| 
-PrenomF ​  Prénom du fournisseur ​                         String+^PrénomF | Prénom du fournisseur ​String ​|
  
 Ces propriétés doivent seulement être accessibles par le biais des accesseurs (get / set) en lecture/​écriture mis en œuvre par le biais de l’instruction Property. Ces propriétés doivent seulement être accessibles par le biais des accesseurs (get / set) en lecture/​écriture mis en œuvre par le biais de l’instruction Property.
Ligne 57: Ligne 53:
  
 3)    Créer un constructeur permettant d’initialiser tous les membres de la classe Founisseur 3)    Créer un constructeur permettant d’initialiser tous les membres de la classe Founisseur
 +
 4)    Créer la classe Auteur : 4)    Créer la classe Auteur :
  
 Cette classe possédera 3 propriétés de visibilité privée : Cette classe possédera 3 propriétés de visibilité privée :
  
-IdA   ​Identifiant de lauteur ​                      ​Integer +^Nom des propriétés ^Définitions ^Types ^ 
- +^IdA  ​| ​Identifiant de l'auteurInteger ​| 
-NomA       Nom de lauteur ​                              ​String +^NomA       Nom de l'auteurString ​| 
- +^PrénomA | Prénom ​de l'​auteur | String ​|
-PrenomA ​  Prénom ​du fournisseur ​                    String+
  
 Ces propriétés doivent seulement être accessibles par le biais des accesseurs en lecture/​écriture mis en œuvre par le biais de l’instruction Property. Ces propriétés doivent seulement être accessibles par le biais des accesseurs en lecture/​écriture mis en œuvre par le biais de l’instruction Property.
Ligne 77: Ligne 73:
 Cette classe possédera 5 propriétés de visibilité privée : Cette classe possédera 5 propriétés de visibilité privée :
  
-Titre  ​         Titre                                           String +^Nom des propriétés ^Définitions ^Types ^ 
- +^Titre  ​         ​Titre                                           ​String| 
-Annee              Année ​d’apparution ​                       ​String +^Annee              ​Année ​de parution| ​String ​| 
- +^NPage              ​Nombre page  ​| ​Integer| 
-NPage              Nombre page                                 ​Integer +^Prix                  ​prix du livre  ​| ​Integer| 
- +^Fournisseur ​       ​| ​Founisseur du livre Classe ​ Fournisseur| 
-Prix                  prix du livre                                   ​Integer +^Auteur ​            |  ​Auteur du livre    ​| ​Classe ​ Auteur ​
- +
-Fournisseur ​      ​Founisseur du livre                         ​Classe ​ Fournisseur +
- +
-Auteur ​             Auteur du livre                               ​Classe ​ Auteur+
  
 Ces propriétés doivent seulement être accessibles par le biais des accesseurs (get / set)  en lecture/​écriture mis en œuvre par le biais de l’instruction Property. Ces propriétés doivent seulement être accessibles par le biais des accesseurs (get / set)  en lecture/​écriture mis en œuvre par le biais de l’instruction Property.
cours/exercicespoobat4exam.1384957720.txt.gz · Dernière modification: 2013/11/20 15:28 par tigli