Informática, perguntado por perguntador99999, 6 meses atrás

QUESTÃO 7
Analise atentamente ao trecho de código abaixo e, em seguida, responda ao que é solicitado.

​class Clidder{
private final void flipper(){
System.out.println("Clidder");
}
}

public class Clidlet extends Clidder{
public final void flipper() {
System.out.println("Clidlet");
}
public static void main(String[] args){
new Clidlet().flipper();
}
}

Ao executar o programa em Java qual o resultado escrito em tela? Assinale a alternativa correta.
Alternativas
Alternativa 1:
Clidlet

Alternativa 2:
Clidder

Alternativa 3:
Clidder Clidlet

Alternativa 4:
Clidlet Clidder

Alternativa 5:
Não imprime nada em tela

Soluções para a tarefa

Respondido por rafames1000
7

Resposta:

Alternativa 1:

Clidlet

Explicação:

A classe Clidlet possui "extends" da classe Clidder, mas o método  

"new Clidlet().flipper();" permite a visualização do método  

"public final void flipper() {

          System.out.println("Clidlet");

   }" declarado na própria classe Clidlet, sem a realização do Polimorfismo.

Perguntas interessantes