esto lo quiero hacer pq en futuro lo mismo me encuentro con 100 tipos de
objetos distintos, imaginate un if para este tema.....




2006/12/13, fernando b <[EMAIL PROTECTED]>:
>
> hay esta la historia de esto, me gustaria no tener q comprobarlo...seria
> crear una instancia de manera dinamica, he probado a poner en el nombre de
> la clase una var conteniendo por ejem. el nombre Cubo, ejem:
> var nombreClase = Cubo;
> var objeto:interfazObjecto = new nombreClase();
> y nada, me gustaria hacer algo parecido.....lo mismo me estoy liando yo
> solo, no se....
>
>
> El día 13/12/06, Ivan <[EMAIL PROTECTED]> escribió:
> >
> > Hola Fernando
> > no se si te he entendido bien. Tu cargas un xml y generas tantos objetos
> > y
> > del tipo que te diga el xml no?
> > Pues tal como yo lo veo, puedes o bien comprobar de que tipo es una vez
> > leido el xml y dependiendo del tipo de nodo.
> >
> > new Cubo()
> > new Bola()
> > ...
> >
> > y una clase para cada una, aunque seguramente compartiran mucha
> > funcionalidad (herencia).
> >
> > o bien un objeto generico y le pasas un parametro
> >
> > new Figura("cubo");
> > new Figura("Bola");
> > ...
> >
> > Pero en algun sitio tienes que comprobar que tipo de figura es.
> > A mi me gusta mas la primera forma, que luego me resulta mas facil de
> > escalar, porque escalará.... :)
> > Un saludo.
> >
> >
> >
> > ----- Original Message -----
> > From: "fernando b" <[EMAIL PROTECTED]>
> > To: "Lista dedicada a Actionscript" < asnativos@5dms.com>
> > Sent: Wednesday, December 13, 2006 12:15 PM
> > Subject: [ASNativos] crear instancias de clase
> >
> >
> > hola q tal?, os cuento un pequeño problema q me ha surgido...
> >
> > tengo q desarrollar una aplicacion para mostrar en un tablero 2D
> > diversos
> > objetos q me vienen dados por un xml....
> > los objetos en cuestion pueden ser de varios tipos, bola, cubo o
> > triangulo,
> > al pulsar sobre ellos la informacion a mostrar es distinta......varia
> > segun
> > el tipo de objeto
> >
> > el problema es el siguiente, lo q quiero hacer al dibujar la vista es
> > crear
> > una instancia del objeto en cuestion sin saber cual es, es decir no
> > quiero
> > comparar el tipo de datos, ejem:
> > si es cubo
> >     new cubo
> > si es bola
> >     new bola
> > etc....
> > me gustaria directamente hacer un new Objeto por ejemplo.....y q
> > directamente me cree el tipo en cuestion, y eso es todo...no se si me he
> > explicado bien, un saludo
> > -----------------------------------------------------
> > ASNativos
> > www.5dms.com
> > subscripciones/desubscripciones
> > http://asnativos.5dms.com
> > -----------------------------------------------------
> >
> >
> > -----------------------------------------------------
> > ASNativos
> > www.5dms.com
> > subscripciones/desubscripciones
> > http://asnativos.5dms.com
> > -----------------------------------------------------
> >
>
>
>
> --
> http://www.jinx.com.es




-- 
http://www.jinx.com.es
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a