É, eu percebi que não dava pra herdar mesmo. :(
Até que essa solução é interessante mas fica bem esquisito mesmo.
Às vezes parece que os projetistas do ActionScript 3 se basearam
excessivamente na filosofia do Java.
Ruby permite fazer "loucuras" desse tipo.
Em 05/03/08, Beck Novaes<[EMAIL PROTECTED]> escreveu:
>
> 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
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---