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
- qq374702
- Banca
- INSTITUTO AOCP
- Órgão
- PRODEB
- Ano
- 2018
- Nível
- Superior
- Cargo
- Especialista de TIC - Construção de Software
Em relação aos padrões de projeto de software e princípios arquiteturais, em programação orientada a objetos, existe um princípio denominado de SOLID. Ele, por sua vez, é composto por 05 princípios de acordo com as suas iniciais, sendo eles:
- AS (Single responsibility principle) – O (Openclosed principle) – L (Liskov substitution principle) – I (Interface segregation principle) e D (Dependency inversion principle).
- BS (Solid principle) – O (Open principle) – L (Library principle) – I (Integration principle) – D (Double principle).
- CS (Security closed principle) – O (Open extend principle) – L (Liskov include principle) – I (Interface duplication principle) – D (Duplicate structure principle).
- DS (Single closed principle) – O (Open-closed principle) – L (Library exclusive principle) – I (Integration case principle) – D (Dependency inversion principle).
- ES (Security basic principle) – O (Open extern principle) – L (Liskov include principle) – I (Interface duplication principle) – D (Duplicate segregation principle).