Re: [flexdev] [OPINIÃO] Mapear two-way binding polimórfico

2011-03-24 Por tôpico Mário Júnior
Faz um getter nome() em q na PessoaFisica vc faz return this._nome e na PessoaJuridica faz return this._razaoSocial. Daí vc pode: a) criar uma interface Pessoa q obrigaria as classes implementar o getter. b) criar uma classe "abstrata" e as outras classes estenderiam dela: public class AbstractP

Re: [flexdev] [OPINIÃO] Mapear two-way binding polimórfico

2011-03-24 Por tôpico Eric Tonussi
Não gosto de usar *cliente.tipoPessoa["nome"]*, pois você. eu faria da seguinte forma ( vamos lá, ... ) as: public class Cliente { } public class PessoaFisica extends Cliente { public var nome:String; } public class PessoaJuridica extends Cliente { public var razaoSocial:String; }

Re: [flexdev] [OPINIÃO] Mapear two-way binding polimórfico

2011-03-24 Por tôpico William Zmiyewski
Bom dia ** acho que funciona, assim vc não precisa "sujar" a interface pessoa. -- []'s William Zmiyewski -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco

[flexdev] [OPINIÃO] Mapear two-way binding polimórfico

2011-03-23 Por tôpico RafaelViana
Boa Noite, Quero levantar uma discussão aqui na lista. Tenha uma classe Cliente que tem o Tipo de Pessoa (Fisica ou Juridica). public class Cliente { private var tipoPessoa:Pessoa; } public class PessoaFisica implements Pessoa { public var nome:String; } public class PessoaJuridica implements