Blz fabiophx ... valeu On 24 mar, 09:14, fabiophx <[email protected]> wrote: > Marcão, > Um ActionScript Class é uma classe q vc cria podendo ou não > extender de outra classe a qual vc irá usar normalmente com new. > ActionScript File é um arquivo normal q pode ser incluído através do > comando include num mxml ou dentro de outro ActionScript File ou > ActionScript Class. > > []s > Fabio da Silvahttp://www.fabiophx.blogspot.com/ > > On 23 mar, 16:03, Marcão <[email protected]> wrote: > > > Saudações > > > Estou inciando um projeto Flex + Java (c/ Blazeds). A idéia é separar > > os MXML dos arquivos Actionscript. Então a minha dúvida é, para > > programar orientado a objetos, voltado à interface não a implementação > > (boas práticas), posso, ao invés d utilizar Actionscript Class, > > utilizar Actionscript File? onde o Actionscript File pegaria d uma > > tela d Login (MXML) por exemplo, usuario e senha e passaria à Classe > > Usuario.java. Porém, isso não me parece mto OO. Ou a partir d > > Usuario.java eu "monto" o objeto usuario q irá ao UsuarioDAO e assim > > por diante. Digo q não me parece mto OO pq o AS está passando os dados > > usuario e senha e não um objeto ... ??? ... bom, deu pra notar q ta um > > pko bagunçado, mas a dúvida essencial é programar OO com Flex + Java, > > utilizo Actionscipt File ou Actionscript Class? > > > por enquanto está assim: (funcionando) > > > MXML: > > > <mx:Button x="85.5" y="106" width="59" borderColor="#050505" > > id="btnOk" click="{validar(usuariotxt.text, senhatxt.text)}"> > > <mx:Script source="action/LoginAction.as" /> > > > AS file: > > > public function validar(usuario:String, senha:String):void { > > var ro:RemoteObject = new RemoteObject(); > > ro.destination = "usuario"; > > > ro.addEventListener(ResultEvent.RESULT, resultado); > > ro.addEventListener(FaultEvent.FAULT, erro); > > ro.validar(usuario, senha); //método da classe Usuario.java > > > } > > > private function resultado(event:ResultEvent):void > > { > > Alert.show(event.result as String); > > } > > > private function erro(event:FaultEvent):void > > { > > Alert.show("Ocorreu um erro!"); > > } > > > A Classe Usuario.java nao está pronta ainda mas a partir daí é validar > > no banco e retornar o resultado ... a dúvida msmo acho q é aí no AS: > > file ou class? > > > Valeu
-- 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 To unsubscribe from this group, send email to flexdev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
