Pular para o conteúdo principal

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

Engenharia de SoftwareOrientação a Objetos
Código
fc002544
Banca
FCC
Órgão
MPE-CE
Ano
2013
Nível
Superior
Cargo
Analista Ministerial - Ciências da Computação
Em uma aplicação desenvolvida por uma equipe de TI deseja-se:Caso 1: obrigar um conjunto de classes a implementar um conjunto de métodos para se obter um padrão. A ideia é centralizar um conjunto de assinaturas de métodos em um componente para que um conjunto de classes possa implementá-los da maneira como lhes convier.Caso 2: centralizar os atributos e métodos comuns a um conjunto de classes em uma única classe, de forma que esse conjunto de classes especializadas se comporte como se tivessem em seu código fonte esses atributos e métodos comuns.Os principais conceitos da orientação a objetos que devem ser utilizados para atender os Casos 1 e 2 são, respectivamente,
  1. Asobrecarga de métodos e sobrescrita de métodos.
  2. Bpacote e generalização.
  3. Cinterface e herança.
  4. Dgeneralização e especialização.
  5. Eencapsulamento e herança.
Revelar gabarito e comentário

GabaritoC — interface e herança.

Link permanente: /questoes/fc002544