Pular para o conteúdo

Cebraspe · Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) 2025

Questão 63 — Engenharia de Software: Princípios SOLID

Engenharia de Software Princípios SOLID

Cebraspe 2025

Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) · Técnico em Tecnologia da Informação II — Área 2: Desenvolvimento de Software

Gabarito disponível

Segundo o princípio da responsabilidade única (single responsibility principle), em boas práticas de desenvolvimento orientado a objetos, uma classe deve
Selecione uma alternativa

Resolução comentada

Uma classe deve ter apenas uma razão para mudar.

O princípio da responsabilidade única diz que uma classe deve ter uma única responsabilidade, ou seja, apenas uma razão para ser modificada. Isso torna o código mais coeso e fácil de manter.

Análise das alternativas

A, B, C e D defendem acumular várias responsabilidades ou funções genéricas, o que contraria o princípio.

Referência: Robert C. Martin, princípios SOLID (SRP).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: E

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Área 2 (077_BANRISUL_002_01)