nClasses usadas dentro de
métodos freqüentemente servem
apenas para criar um objeto uma única vez
nA classe abaixo estende ou implementa SuperClasse,
que pode ser uma
interface ou classe abstrata (o new, neste caso, indica a criação da classe entre chaves, não da
SuperClasse)
nObject i = new SuperClasse() {
implementação };
nCompilador gera arquivo Externa$1.class, Externa$2.class,