Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — FCC 2014

Engenharia de SoftwareOrientação a Objetos
Código
fc009177
Banca
FCC
Órgão
AL-PE
Ano
2014
Nível
Superior
Cargo
Analista Legislativo - Sistemas
Se fosse construída uma aplicação orientada a objetos para implementar o modelo apresentado, a forma mais correta de construir as classes referentes às entidades Juridico, Cliente e Fisico, seria utilizando o conceito de;
  1. Ainterface, onde a interface Cliente seria implementada pelas classes Físico e Juridico.
  2. Bpolimorfismo, onde todos os objetos das classes Fisico e Juridico seriam tratados como objetos da classe Cliente.
  3. Cherança, onde Juridico e Físico seriam subclasses da classe Cliente.
  4. Dabstração, onde uma classe abstrata Cliente teria atributos protegidos e métodos privados que seriam implementados nas interfaces Juridico e Fisico.
  5. Eencapsulamento, onde as classes Juridico e Fisico seriam encapsuladas na classe Cliente, de forma que todas agissem como se fosse uma única classe.
Revelar gabarito e comentário

GabaritoC — herança, onde Juridico e Físico seriam subclasses da classe Cliente.

Link permanente: /questoes/fc009177