Je souhaite donc étendre la classe de dictionnaire. Tout fonctionne jusqu'à présent, sauf que, dans certains de mes méthodes qui ont besoin de référencer le contenu du dictionnaire que je fais un appel comme:AS3: Extension de la classe Dictionary - Accès aux données stockées
this[ key ]
Il n'aime pas. Cela me dit juste qu'il n'y a pas de 'clé' de propriété. Existe-t-il un moyen d'accéder aux données dans cette classe?
En outre, j'utilise un nombre entier pour la clé.
Modifier: J'ai constaté que le même comportement se produit lorsque vous étendez le tableau.
var myArray : Array = new Array();
trace(myArray[ 0 ]);
var myArrayExtender : ArrayExtender = new ArrayExtender();
trace(myArrayExtender[ 0 ]);
Lorsque, dans ce cas, les retours myArray « non défini » et myArrayExtender plaids erreur 1069. ArrayExtender est une classe vide qui étend tableau et appelle super() dans le constructeur.
Intéressant. Utile à nouveau Merci monsieur ou madame. – grey