Você não pode estender o Number porque ele é "final". Existe uma
maneira de fazer mais ou menos isso que você quer. Veja:

Number["myMethod"] = function(msg:String):void
{
        Alert.show(msg);
}

Number["myMethod"]("test");

Neste caso o método chamado "myMethod" está sendo adicionado à classe
Number. É, portanto, um método estático.

Só acho que essa solução é Freaktionscript demais.
http://blog.dclick.com.br/2007/02/02/freaktionscript/

[]'s
Beck Novaes

On Mar 3, 12:29 pm, "Eduardo Baião" <[EMAIL PROTECTED]> wrote:
> O problema é que eu queria criar um método pra classe "Number"...
>
> Se não tiver jeito, vai de herança mesmo.
>
> Valeu!
>
> Em 03/03/08, George Queiroz<[EMAIL PROTECTED]> escreveu:
>
> > Vc estende ela e manda ver no novo método.
>
> > 2008/3/3 Dudu Baião <[EMAIL PROTECTED]>:
>
> > > Oi pessoal,
>
> > > Alguém sabe se no Flex é possível criar um novo método,
> > > para uma classe qualquer, mesmo sem ter acesso
> > > ao código fonte da classe?
--~--~---------~--~----~------------~-------~--~----~
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