Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Delanno Baena

Nomear objetos dinamicamente

Recommended Posts

Bom dia pessoal,

gostaria de conta com a ajuda de você's mais uma vez,

tenho um problema qui estou procurando a resposta a algum tempo

 

Possuo uma classe X que instancia dinamicamente objetos de uma classe Y,

posso ter 'n' objetos da classe Y instancia dos pela classe X,

em determinado momento precisso acessar metodos e atributos de objetos da classe Y

como todos objetos da classe Y instanciados pela classe X possue o mesmo nome não consigo diferenciá-los

 

Existe como nomear os objetos da classe Y de forma dinâmica, para que eu possa acessá-los posteriormente?

 

Os objetos da classe Y estão sendo nomeados da seguinte forma:

 

for(i =0; i< cont i++)
	   var Inf:Y= new Y(id,largura,altura,capacidade)

Agradeço a todos que poderem ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá pessoal

encontrei uma solução

o código ficaria dessa forma:

 

for(i =0; i< cont i++)
		  _root["Inf"+cont ]= new Y(id,largura,altura,capacidade)

sendo assim consigo acessar determinado objeto da classe y.

http://forum.imasters.com.br/public/style_emoticons/default/natal_smile.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

OPA!! tem um erro no código acima

ele seria assim:

 

for(i =0; i< cont i++)
		  _root["Inf"+i]= new Y(id,largura,altura,capacidade)

'i' no lugar do 'cont'

 

Abraço a todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.