Les indexeurs | de propriétés |
---|---|
permettent d'appeler des méthodes comme si elles appartenaient à des données publiques. | Permet d'appeler des méthodes sur un objet comme si l'objet était un tableau. |
Accessible par simple nom. | Accessible via l'indexeur. |
Peut être un membre statique ou un membre d’instance. | Doit être un membre d'instance. |
L'accesseur get de la propriété n'a aucun paramètre. | L'accesseur get de l'indexeur a la même liste de paramètres formels que l'indexeur. |
L'accesseur set de la propriété contient un paramètre de valeur implicite. | En plus du paramètre value, l'accesseur set de l'indexeur a la même liste de paramètres formels que l'indexeur. |
Prenons un exemple !
Examinons ensuite un exemple de surcharge de l'indexeur