E eu achando que era querer demais ter algo como Extension Methods em Java, mas eis que o Neal Gafter publicou em seu blog um noticia animadora. O exemplo que ele mostrou é um tanto quanto simples e não dá para ver como a sintaxe vai funcionar:
import static java.util.Collections.sort; List list = ...; list.sort();
Ainda bem que não sou o único a pensar que o método “sort” não deveria ser algo externo a java.util.Colletion. Sobre o exemplo, afinal, o que irá diferenciar um simples static import de uma extensão aos métodos? Para mim é uma ótima noticia já que fica mais fácil adotar outras novidades como closures. É esperar para ver.
Filed under: code, java, programming | 1 Comment
Pesquisar
-
Você esta atualmente visualizando os arquivos do blog Motor Curiosidade.
One Response to “Surpresa: Extension Methods para Java”