Questão de Arquitetura de Software — Banco de Dados — FUNDEP (Gestão de Concursos) 2024
Arquitetura de SoftwareBanco de Dados
- Código
- qg185645
- Banca
- FUNDEP (Gestão de Concursos)
- Órgão
- HRTN - MG
- Ano
- 2024
- Nível
- Superior
- Cargo
- Desenvolvedor Full Stack
Considere três classes implementadas na linguagem Java: Pessoa, PessoaFisica e PessoaJuridica. A classe Pessoa possui um atributo protected chamado nome. A classe PessoaFisica possui um atributo private chamado cpf, e a classe PessoaJuridica possui um atributo public chamado cnpj. As duas classes herdam da classe Pessoa.Considerando a relação entre as classes descrita anteriormente, assinale a alternativa incorreta.
- AUm objeto do tipo Pessoa pode receber uma instância tanto de PessoaFisica quanto de PessoaJuridica.
- BUm objeto do tipo PessoaFisica não pode acessar diretamente o atributo nome.
- CO atributo cpf só pode ser acessado de dentro da classe PessoaFisica.
- DUm objeto do tipo Pessoa pode acessar diretamente o atributo cnpj caso ele receba uma instância de PessoaJuridica.