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édentesRévision précédente
Prochaine révision
Révision précédente
cours:exercicespoobat4exam [2013/11/20 14:25] – [Exercice 1 :] tiglicours:exercicespoobat4exam [2013/11/27 14:37] (Version actuelle) – [Exercice 2 :] tigli
Ligne 9: Ligne 9:
 Cette classe possédera 5 propriétés de visibilité privée : Cette classe possédera 5 propriétés de visibilité privée :
  
-^Nom de l'attribut ^Définition ^Type +^Nom des propriétés ^Définitions ^Types ^ 
- +^Matricule | Matricule | Integer | 
-Matricule           Matricule                             Integer +^Nom  | Nom | String | 
- +^Prénom | Prénom | String | 
-Nom  Nom                             String +^Salaire | Salaire | Double | 
- +^TauxCS | Taux Charges Sociales | Double |
-Prénom Prénom                             String +
- +
-Salaire Salaire                             Double +
- +
-TauxCS                      Taux Charges Sociales         Double+
  
 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 25: 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 52: 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 fournisseur| Integer | 
-NomF       Nom du  fournisseur                             String +^NomF       | Nom du  fournisseur| String | 
-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 62: 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 l’auteur                       Integer +^Nom des propriétés ^Définitions ^Types ^ 
- +^IdA  | Identifiant de l'auteur| Integer | 
-NomA       Nom de l’auteur                               String +^NomA       | Nom de l'auteur| String | 
- +^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 82: 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.1384957545.txt.gz · Dernière modification : 2013/11/20 14:25 de tigli