Magna Concursos
2317121 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PGE-RS
Provas:

Para responder à questão suponha um projeto em Java 8 contendo os arquivos abaixo:

Pessoa1.java:

public class Pessoa1 {
private String nome = "Pessoa1";
public String getNome() {
return this.nome;
}
}

PessoaFisica1.java:

public class PessoaFisica1 extends Pessoa1 {
public String getTipo() {
return "Física";
}
}

Principal1.java:

public class Principal1 {
public static void main(String[] args) {
Pessoa1 pessoa1 = new Pessoa1();
System.out.println(pessoa1.getNome());
}
}

Principal2.java:

public class Principal2 {
public static void main(String[] args) {
PessoaFisica1 pf1 = new PessoaFisica1();
System.out.println(pf1.getTipo());
}
}

Qual o comportamento esperado de um projeto com códigos Java apresentados anteriormente, caso a lacuna da classe Pessoa1 seja preenchida com a palavra-chave “final” (public final class Pessoa1)?

 

Provas

Questão presente nas seguintes provas

Analista de Informática

50 Questões