Array de classes???

Jamesbound Messages postés 17 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 8 mai 2007 - 7 févr. 2006 à 23:41
Jamesbound Messages postés 17 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 8 mai 2007 - 8 févr. 2006 à 00:23
Bonjour,

J'ai créé une classe disons: Personne

J'essais maintenant de l'inclure dans une collection de personne (ou autrement dit un Array de Personnes).
import Personne
var Personnes:Array = new Array;
var Pers1:Personne = new Personne();
var Pers2:Personne = new Personne();

/J'ajoute des personnes à mon array
Personnes.push(Pers1);
Personnes.push(Pers2);

/C'est là où ca se gâte.... Ma classe Pers devient alors
/un Objet tout simplet et perd du coup, ses fonctionnalités!
/Si j'essais:
var Perso:Personne = Personnes[0];

Perso reste "undefined", donc imcompatible!

Alors, que faut-il pour que ce foutu ActionScript 2 puisse faire une classe contenant des classes??? J'ai eu beau épurer le Web d'un bout à l'autre et on ne nous donne que des classes simples....

Je travails le moins possible avec Flash, car j'ai toujours l'impression que la programmation en Flash est à des années lumière du C# ou du VB.Net...

James Bound
Programeur anlyste senior

1 réponse

Jamesbound Messages postés 17 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 8 mai 2007
8 févr. 2006 à 00:23
Désolé....

Je me suis rendu compte qu'une variable fantôme s'était insérée par erreur dans mon code, c'est pour cette raison que ma valeur était undefined....

James Bound
Programeur anlyste senior
0
Rejoignez-nous