Estou lendo a apostila fj-21 da Caelum, capitulo 11 e é usado algo que não lembro de ter visto em java e não encontrei nada sobre, embora pareça ser uma dúvida besta: Em certa parte do código é usado um parâmetro “(Logica)”, este Logica é um tipo de classe, o que significa passar ele por parâmetro antes de invocar um método?
Logica logica = (Logica) classe.newInstance();
logica.executa(request, response);