Pessoal estou iniciando o curso Java8 e para isso instalei o Eclipse Luna EE. Ao construir o primeiro exercicio o eclipse está me retornando esta mensagem de erro: 'No enclosing instance of type OrdenaTeste is accessible. Must qualify the allocation with an enclosing instance of type OrdenaTeste (e.g. x.new A() where x is an instance of OrdenaTeste).'
Codigo Fonte: ''' package br.com.caelum.java8;
import java.util.ArrayList; import java.util.List; import java.util.function.Consumer;
public class OrdenaTeste{
public static void main(String[] args) {
List palavras = new ArrayList<>(); palavras.add("alura online"); palavras.add("casa do código"); palavras.add("caelum");
Consumer consumidor = new Imprime();
palavras.forEach(consumidor);
}
public class Imprime implements Consumer{
@Override public void accept(String s) {
System.out.println(s);
}
} } '''