Prévia do material em texto
Questão 1 - Princípio da Responsabilidade Única (SRP) princípio da responsabilidade única estabelece que uma classe deve ter apenas uma razão para mudar. Qual alternativa exemplifica a violação desse princípio? A) Uma classe que manipula dados do usuário e também gera relatórios sobre esses dados B) Uma classe que contém apenas métodos de cálculo matemático C) Uma classe que implementa uma interface e delega todas as ações a outras classes especializadas D) Uma classe que realiza consultas ao banco de dados e retorna os resultados E) Uma classe que segue a inversão de dependência e gerencia suas próprias instâncias