Oi pessoal, estou aqui de novo…
Estive vendo no blog do Gabriel Laet(cohecido na comunidade de ActionScript, http://www.gabriellaet.com/blog/), um post onde ele mostra como se beneficiar de OOP em linguagens “protoype-based”, que é o caso do ActionScript e JavaScript.
Pois bem, ele mostra a extensão de classes já contruídas no Flash(como String, Number e etc), tudo isso usando a propriedade prototype que está presente em toda função do ActionScript.
O método de exexmplo foi este:
Number.prototype.isEven = function(){
//se a divisão do numero por dois for exata, ele é par.
return this%2 == 0;
};
trace((2).isEven());
Minha dúvida é: Como criar novos métodos para classes Java?
Uma das opções que eu encontrei(não sei se é a correta), foi criar uma classe(por exemplo Number2) e armazenar as propriedades e métodos como constantes…
Isto é possível com Java?
Obrigado mais uma vez…