[Resolvido]Bloco após a instanciação de um objeto

2 respostas
S

Bom dia a todos

alguém poderia me dizer o que significa esse código:

public static void main(String[] args) throws Throwable {
		Object obj = new Object() {
			public void metodo() {
				System.out.println("Alguma coisa");
			}
		};
		
	}

Como se chama isso? Qual a finalidade?

2 Respostas

E

Isso é a definição de uma classe anônima e a instanciação de um objeto dessa mesma classe.
Essa classe estende Object e tem um método “metodo”.

S

entanglement:
Isso é a definição de uma classe anônima e a instanciação de um objeto dessa mesma classe.
Essa classe estende Object e tem um método “metodo”.

Agradeço a atenção e vou pesquisar mais sobre isso. O que eu mais queria saber era como se chamava isso para eu saber o que eu deveria pesquisar.

Mais uma vez, obrigado.

Criado 25 de abril de 2013
Ultima resposta 25 de abr. de 2013
Respostas 2
Participantes 2