Considere o seguinte programa escrito na linguagem Java, versão 8:
class Ponto {
protected void imprimeNomeElemento() {
System.out.println("Ponto");
}
}
class Circulo extends Ponto {
public void imprimeNomeElemento() {
System.out.println("Círculo");
}
}
public class Conexao {
public static void main(String[] args) {
Ponto objeto = new Circulo();
objeto.imprimeNomeElemento();
}
}
Assinale a alternativa que apresenta CORRETAMENTE o resultado esperado da execução do programa.