L'exemple de l'employé

  • Raccourci de la révision : JavaScript//Guide/L'exemple_de_l'employé
  • Titre de la révision : L'exemple de l'employé
  • ID de la révision : 283311
  • Créé :
  • Créateur : Mgjbot
  • Version actuelle ? Non
  • Commentaire robot Ajoute: en

Contenu de la révision

L'exemple de l'employé

Le reste de ce chapître utilise la hiérarchie montrée dans la figure suivante.

Image:hier01.gif

Figure 8.1 : Une hiérarchie d'objets simple

Cet exemple utilise les objets suivants :

  • Employé a les propriétés nom (dont la valeur par défaut est une chaîne vide) et département (dont la valeur par défaut est "général").
  • Manager est basé sur Employé. On y ajoute la propriété supérieur (dont la valeur par défaut est un tableau vide, destiné à devenir un tableau d'objets Employé).
  • Collaborateur est également basé sur Employé. On y ajoute la propriété projets (dont la valeur par défaut est un tableau vide, destiné à devenir un tableau de chaînes).
  • Vendeur est basé sur Collaborateur. On y ajoute la propriété quota (dont la valeur par défaut est 100). La propriété département est également définie à la valeur "ventes", pour indiquer que tous les vendeurs font partie du même département.
  • Ingénieur est basé sur Collaborateur. On y ajoute la propriété machine (dont la valeur par défaut est une chaîne vide) et la propriété département est initialisée à la valeur "développement".

Le reste de l'exemple :

{{wiki.template('PrécédentSuivant', [ "Guide JavaScript 1.5:Langages basés sur les classes et langages basés sur les prototypes", "Guide JavaScript 1.5:L\'exemple de l\'employé:Création de la hiérarchie" ])}}

{{ wiki.languages( { "en": "en/Core_JavaScript_1.5_Guide/The_Employee_Example", "ja": "ja/Core_JavaScript_1.5_Guide/The_Employee_Example", "pl": "pl/Przewodnik_po_j\u0119zyku_JavaScript_1.5/Praca_z_przyk\u0142adem" } ) }}

Source de la révision

<div class="noinclude"></div>
<h3 name="L.27exemple_de_l.27employ.C3.A9"> L'exemple de l'employé </h3>
<p>Le reste de ce chapître utilise la hiérarchie montrée dans la figure suivante.
</p><p><img alt="Image:hier01.gif" src="File:fr/Media_Gallery/Hier01.gif">
</p><p><small><b>Figure 8.1 : Une hiérarchie d'objets simple</b></small> 
</p><p>Cet exemple utilise les objets suivants :
</p>
<ul><li> <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épartement</code> (dont la valeur par défaut est <code>"général"</code>).
</li><li> <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'objets <code>Employé</code>).
</li><li> <code>Collaborateur</code> est également basé sur <code>Employé</code>. On y ajoute la propriété <code>projets</code> (dont la valeur par défaut est un tableau vide, destiné à devenir un tableau de chaînes).
</li><li> <code>Vendeur</code> est basé sur <code>Collaborateur</code>. On y ajoute la propriété <code>quota</code> (dont la valeur par défaut est 100). La propriété <code>département</code> est également définie à la valeur <code>"ventes"</code>, pour indiquer que tous les vendeurs font partie du même département.
</li><li> <code>Ingénieur</code> est basé sur <code>Collaborateur</code>. On y ajoute la propriété <code>machine</code> (dont la valeur par défaut est une chaîne vide) et la propriété <code>département</code> est initialisée à la valeur <code>"développement"</code>.
</li></ul>
<p>Le reste de l'exemple :
</p>
<ul><li> <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érarchie</a>
</li><li> <a href="fr/Guide_JavaScript_1.5/L'exemple_de_l'employ%c3%a9/Propri%c3%a9t%c3%a9s_de_l'objet">Propriétés de l'objet</a>
<ul><li> <a href="fr/Guide_JavaScript_1.5/L'exemple_de_l'employ%c3%a9/Propri%c3%a9t%c3%a9s_de_l'objet/H%c3%a9ritage_de_propri%c3%a9t%c3%a9s">Héritage de propriétés</a>
</li><li> <a href="fr/Guide_JavaScript_1.5/L'exemple_de_l'employ%c3%a9/Propri%c3%a9t%c3%a9s_de_l'objet/Ajout_de_propri%c3%a9t%c3%a9s">Ajout de propriétés</a>
</li></ul>
</li><li> <a href="fr/Guide_JavaScript_1.5/L'exemple_de_l'employ%c3%a9/Des_constructeurs_plus_flexibles">Des constructeurs plus flexibles</a>
</li></ul>
<div class="noinclude">
<p>{{wiki.template('PrécédentSuivant', [ "Guide JavaScript 1.5:Langages basés sur les classes et langages basés sur les prototypes", "Guide JavaScript 1.5:L\'exemple de l\'employé:Création de la hiérarchie" ])}}
</p>
</div>
{{ wiki.languages( { "en": "en/Core_JavaScript_1.5_Guide/The_Employee_Example", "ja": "ja/Core_JavaScript_1.5_Guide/The_Employee_Example", "pl": "pl/Przewodnik_po_j\u0119zyku_JavaScript_1.5/Praca_z_przyk\u0142adem" } ) }}
Revenir à cette révision