Faço um new Cromossomo() para cada cromossomo(posição do array),
usando um laço pra isso.

On 14 abr, 21:02, Beck Novaes <[EMAIL PROTECTED]> wrote:
> Quando você popula o seuArraycom os objetos da Classe Cromossomo
> como você está fazendo? Você faz apenas um new e passa as referências
> ou você faz um new para cada objeto Cromossomo?
>
> []'s
> Beck Novaes
>
> On 14 abr, 18:13, Alexandre Souza <[EMAIL PROTECTED]> wrote:
>
> > Estou criando uma aplicação que implementa um algorítmo genético
>
> > Criei uma Classe Cromossomo que possui internamente um string _gene
> > (private var)
>
> > Em um actionscript file População, criei umarrayque contém 50
> > instâncias do objeto cromossomo.
>
> > Quando acesso uma funçãoArray[int].getGene(String) que está descrito
> > na classe cromossomo, se existir mais de uma instância com o conteúdo
> > do _gene igual, todas vão ser alteradas. Mas gostaria que somente a
> > que está noArray[int] fosse.
>
> > Cromossomo.as
> >                 private var _gene:String = "";
>
> >                 public function getGene(inicio:uint,fim:uint):String{
> >                         .....
> >                         return _gene;
> >                 }
>
> >                 public function setGene(novoString:String):void{
> >                         _gene = novoString;
> >                 }
>
> >                public function Cromossomo(tam:uint):void{
> >                         tamCromossomo = tam;
> >                         _gene = _gene + 
> > Math.round(Math.random()).toString();
> >                         }
> >                 }
>
> > Populacao.as
> >                var crom:Cromossomo = new Cromossomo(tamGene);
> >                individuos[i] = [crom];
>
> > Agradeço antecipadamente
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a