Só para falar alguma coisa sobre isso também... Encapsulamento é simplesmente o item mais importante da OOP. E olha que tem muita gente que pensa que é a Herança.
[]'s Beck Novaes On 13 fev, 02:24, Stefan Horochovec <stefan.horocho...@gmail.com> wrote: > A questão de get's e set's esta ligada ao encapsulamento. > > Seria muito melhor se isso fosse padrão no Flex. Encapsulamento é uma boa > pratica OOP. Ao menos, é a minha opinião. > > Abraços > > Stefan Horochovec > > 2009/2/12 Pergentino Araújo <jpergent...@gmail.com> > > > > > 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 <vedove...@gmail.com> > > > 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 <rramire...@gmail.com> > > >>> 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 <vedove...@gmail.com> 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 <juninho...@gmail.com> > > >>> > > 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 <vedove...@gmail.com> > > >>> > > 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. > > -- > Stefan Horochovec --~--~---------~--~----~------------~-------~--~----~ 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 para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---