Questão de Engenharia de Software — Orientação a Objetos — FGV 2014
Engenharia de SoftwareOrientação a Objetos
- Código
- fg008806
- Banca
- FGV
- Órgão
- PROCEMPA
- Ano
- 2014
- Nível
- Superior
- Cargo
- Analista em TI e Comunicação - Analista em Programação e Suporte de Sistemas Informatizados e Georeferenciados
Definir a responsabilidade de cada classe é um aspecto muito importante que deve ser observado durante a modelagem de um projeto de sistema de software.Em relação aos princípios essenciais de boas práticas de modelagem orientada a objeto assinale a afirmativa correta.
- AO encapsulamento e a adoção de interfaces permitem diminuir o acoplamento e a coesão entre classes.
- BCada classe deve assumir uma única responsabilidade bem definida como meio de aumentar a coesão e assegurar o encapsulamento.
- CAs responsabilidades de uma classe devem estar relacionadas entre si para facilitar o entendimento e aumentar as chances de sua reutilização.
- DPara promover a flexibilidade e a facilidade de manutenção a longo prazo, as classes devem ser fortemente acopladas e encapsuladas.
- EMinimizar o acoplamento implica em classes com alta coesão.