Eu concordo plenamente que os Getters e Setters NÃO são necessários.
Até porque eu creio que este é o principal benefício dos set e gets
implícitos como temos no caso do ActionScript. Em outras palavras,
mesmo que você não faça isso no inicio, quando você precisar fazer
você vai poder e não terá que mudar nada nos "clientes" dos seus
objetos para isso funcionar. É claro, desde que suas propriedades só
precisem armazenar valores independente de alguma regra pertinente de
ser implementada ao atribuir ou recuperar valores de propriedades.

[]'s
Beck Novaes



On 12 fev, 22:10, Pergentino Araújo <[email protected]> wrote:
> > Um questao: getters e setters sao realmente necessarios no VO?
>
> cara, creio que não seja *realmente* necessários.
>
> Como no Flex não existem frameworks que são *engessados* a fazerem (via
> reflexão), um get*Propriedade* (como é aplicado na convenção JavaBeans), é
> possível criar as propriedades/atributos públicos, pois como a convenção de
> AS ainda não (e tomara que nunca) está como a convenção de get's e set's do
> Java, não é necessário criá-los.
>
> Que por sinal, eu acho muuuuuito mais prático e interessante.
>
> []'s
>
> 2009/2/12 Fabio Vedovelli <[email protected]>
>
>
>
> > Ramires, obrigado pela ajuda.
>
> > Vou tentar e depois te informo.
>
> > Um questao: getters e setters sao realmente necessarios no VO?
> > -----------------------------------------------------------------
> > FÁBIO VEDOVELLI
> > -----------------------------------------------------------------
> > See my resume at:
> >http://resume.vedovelli.com.br
>
> > Cliquez pour voir mon résumé
> >http://francais.vedovelli.com.br
>
> > Veja meu curriculo em:
> >http://curriculo.vedovelli.com.br
>
> > Portifólio Online:
> >http://portifolio.vedovelli.com.br
> > Sent from: Sao paulo Sp Brazil.
>
> > 2009/2/12 Ricardo Ramires <[email protected]>
>
> >> Ved, n sei se ajuda, uma vez num portal de video eu quase fiquei louco
> >> com um tilelist que continha as miniaturas(prints) dos videos e drag
> >> and drop, etc... Ai achei em algum lugar que dizia para implementar a
> >> interface IUID no vo.
>
> >> Não entendi mto bem o porque, afinal teoricamente ele coloca uma
> >> string tornando aquele objeto diferente dos demais, mas funcionou.
>
> >> Nao sei se vai ajudar no seu caso, mas tenta ai.
>
> >> package valueObjects {
>
> >>        import flash.display.BitmapData;
> >>        import flash.utils.ByteArray;
>
> >>        import mx.core.IUID;
>
> >>        [Bindable]
> >>        public class ThumbVo implements IUID{
>
> >>                public var image:BitmapData;
> >>                public var tamanho:String;
> >>                public var array_ba:ByteArray;
>
> >>            public var _uid:String
>
> >>                public function get uid():String
> >>                {
> >>                        return _uid;
> >>                }
>
> >>                public function set uid(value:String):void
> >>                {
> >>                        _uid = value;
> >>                 }
> >>        }
> >> }
>
> >> On Feb 12, 9:31 am, Fabio Vedovelli <[email protected]> wrote:
> >> > Mario, isso tá sendo feito sim! Depois de muito esquentar a cabeça,
> >> > finalmente entendi a necessidade desse override.
>
> >> > Entao, to usando!
>
> >> > Valeu
>
> >> > -----------------------------------------------------------------
> >> > FÁBIO VEDOVELLI
> >> > -----------------------------------------------------------------
> >> > See my resume at:http://resume.vedovelli.com.br
>
> >> > Cliquez pour voir mon résuméhttp://francais.vedovelli.com.br
>
> >> > Veja meu curriculo em:http://curriculo.vedovelli.com.br
>
> >> > Portifólio Online:http://portifolio.vedovelli.com.br
> >> > Sent from: Sao paulo Sp Brazil.
>
> >> > 2009/2/12 Mário Júnior <[email protected]>
>
> >> > > Fala Ved.
>
> >> > > Cara.. acho q o problema está no renderer do seu tileList... a
> >> impressão q
> >> > > tenho é que o data não é atualizado de acordo com a informação passada
> >> pelo
> >> > > parent (o tileList no caso).
>
> >> > > Por acaso vc lembrou de fazer um override setter do data no renderer?
>
> >> > > 2009/2/12 Fabio Vedovelli <[email protected]>
>
> >> > > UHAHUAHUAUHAUHAUH Esse subject foi só para sacanear, viu??? =D
>
> >> > >> Seguinte, eu to enfrentando uma situação bizarra com TileList e a
> >> > >> propriedade dragMoveEnabled e gostaria de saber se alguem já passou
> >> por
> >> > >> isso.
>
> >> > >> Como não sou bom com as letras, gravei um screencast para mostrar o
> >> > >> problema e agradeço aos que puderem dar uma olhada.
>
> >> > >>http://www.vedovelli.com.br/screencasts/ajuda/
>
> >> > >> Se alguem já passou por isso e quiser me contar como se livrou do
> >> > >> problema, serei eternamente grato.
>
> >> > >> Abração do Ved
>
> >> > >> -----------------------------------------------------------------
> >> > >> FÁBIO VEDOVELLI
> >> > >> -----------------------------------------------------------------
> >> > >> See my resume at:
> >> > >>http://resume.vedovelli.com.br
>
> >> > >> Cliquez pour voir mon résumé
> >> > >>http://francais.vedovelli.com.br
>
> >> > >> Veja meu curriculo em:
> >> > >>http://curriculo.vedovelli.com.br
>
> >> > >> Portifólio Online:
> >> > >>http://portifolio.vedovelli.com.br
> >> > >> Sent from: Sao paulo Sp Brazil.
>
> >> > > --
> >> > > Mário de Souza Júnior
> >> > > Programador Java / Adobe Flex
> >> > >http://blog.mariojunior.com
>
> --
> Atenciosamente, Pergentino.
--~--~---------~--~----~------------~-------~--~----~
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