Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — INSTITUTO AOCP 2018

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
qq374693
Banca
INSTITUTO AOCP
Órgão
PRODEB
Ano
2018
Nível
Superior
Cargo
Especialista de TIC - Construção de Software
Com base no modelo SOLID utilizado como referência para padrões de projeto e princípios arquiteturais, um dos seus princípios denominados de LSP (Liskov substitution principle) diz respeito ao fato de que
  1. Auma classe deve ter apenas uma razão para mudar, sendo coesa.
  2. Bos objetos devem ser substituíveis com instâncias de seus tipos base, sem prejudicar o funcionamento do software.
  3. Ctodo o processo de desenvolvimento de software deve ser baseado em abstrações, já que elas pouco mudam.
  4. Ddeve-se utilizar o conceito de herança o máximo possível, estendendo para todo e qualquer atributo que possua alguma semelhança.
  5. Eos módulos devem ser enxutos tendo poucos comportamentos.
Revelar gabarito e comentário

GabaritoB — os objetos devem ser substituíveis com instâncias de seus tipos base, sem prejudicar o funcionamento do software.

Link permanente: /questoes/qq374693