mozilla

Comparaison de révisions

L'exemple de l'employé

Change Revisions

Révision 283317 :

Révision 283317 par Julien.stuby le

Révision 226550 :

Révision 226550 par Julien.stuby le

Titre :
L'exemple de l'employé
L'exemple de l'employé
Identifiant d'URL :
JavaScript_Guide/L'exemple_de_l'employé
JavaScript//Guide/L'exemple_de_l'employé
Contenu :

Revision 283317
Revision 226550
t7    <div class="noinclude">t
8      <h3 id="L.27exemple_de_l.27employ.C3.A9" name="L.27exemple_
>de_l.27employ.C3.A9"> 
9        L'exemple de l'employé
10      </h3>
11      <p>
12        Le reste de ce chapître utilise la hiérarchie montrée dan
>s la figure suivante. 
13      </p>
14      <p>
15        <img alt="Image:hier01.png" fileid="1376" src="File:fr/Me
>dia_Gallery/Hier01.png"> 
16      </p>
17      <p>
18        <small><b>Figure 8.1&nbsp;: Une hiérarchie d'objets simpl
>e</b></small> 
19      </p>
20      <p>
21        Cet exemple utilise les objets suivants&nbsp;:
22      </p>
23      <ul>
24        <li>
25          <code>Employé</code> a les propriétés <code>nom</code> 
>(dont la valeur par défaut est une chaîne vide) et <code>départem 
>ent</code> (dont la valeur par défaut est <code>"général"</code>) 
>. 
26        </li>
27        <li>
28          <code>Manager</code> est basé sur <code>Employé</code>.
> On y ajoute la propriété <code>supérieur</code> (dont la valeur  
>par défaut est un tableau vide, destiné à devenir un tableau d'ob 
>jets <code>Employé</code>). 
29        </li>
30        <li>
31          <code>Collaborateur</code> est également basé sur <code
>>Employé</code>. On y ajoute la propriété <code>projets</code> (d 
>ont la valeur par défaut est un tableau vide, destiné à devenir u 
>n tableau de chaînes). 
32        </li>
33        <li>
34          <code>Commercial</code> est basé sur <code>Collaborateu
>r</code>. On y ajoute la propriété <code>quota</code> (dont la va 
>leur par défaut est 100). La propriété <code>département</code> e 
>st également définie à la valeur <code>"ventes"</code>, pour indi 
>quer que tous les vendeurs font partie du même département. 
35        </li>
36        <li>
37          <code>Ingénieur</code> est basé sur <code>Collaborateur
></code>. On y ajoute la propriété <code>machine</code> (dont la v 
>aleur par défaut est une chaîne vide) et la propriété <code>dépar 
>tement</code> est initialisée à la valeur <code>"développement"</ 
>code>. 
38        </li>
39      </ul>
40      <p>
41        Le reste de l'exemple&nbsp;:
42      </p>
43      <ul>
44        <li>
45          <a href="fr/Guide_JavaScript_1.5/L'exemple_de_l'employ%
>c3%a9/Cr%c3%a9ation_de_la_hi%c3%a9rarchie">Création de la hiérarc 
>hie</a> 
46        </li>
47        <li>
48          <a href="fr/Guide_JavaScript_1.5/L'exemple_de_l'employ%
>c3%a9/Propri%c3%a9t%c3%a9s_des_objets">Propriétés des objets</a> 
49          <ul>
50            <li>
51              <a href="fr/Guide_JavaScript_1.5/L'exemple_de_l'emp
>loy%c3%a9/Propri%c3%a9t%c3%a9s_des_objets/H%c3%a9ritage_de_propri 
>%c3%a9t%c3%a9s">Héritage de propriétés</a> 
52            </li>
53            <li>
54              <a href="fr/Guide_JavaScript_1.5/L'exemple_de_l'emp
>loy%c3%a9/Propri%c3%a9t%c3%a9s_des_objets/Ajout_de_propri%c3%a9t% 
>c3%a9s">Ajout de propriétés</a> 
55            </li>
56          </ul>
57        </li>
58        <li>
59          <a href="fr/Guide_JavaScript_1.5/L'exemple_de_l'employ%
>c3%a9/Des_constructeurs_plus_flexibles">Des constructeurs plus fl 
>exibles</a> 
60        </li>
61      </ul>
62      <div class="noinclude">
63        <p>
64          {{ PrécédentSuivant("Guide JavaScript 1.5:Langages basé
>s sur les classes et langages basés sur les prototypes", "Guide J 
>avaScript 1.5:L\'exemple de l\'employé:Création de la hiérarchie" 
>) }} 
65        </p>
66      </div>{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/T
>he_Employee_Example", "es": "es/Gu\u00eda_JavaScript_1.5/El_ejemp 
>lo_Empleado", "ja": "ja/Core_JavaScript_1.5_Guide/The_Employee_Ex 
>ample", "pl": "pl/Przewodnik_po_j\u0119zyku_JavaScript_1.5/Praca_ 
>z_przyk\u0142adem" } ) }} 
67    </div>

Retour à l'historique