Simulado Tribunal de Justiça do Estado de Santa Catarina - TJ/SC | Analista de Sistemas | 2020 | Questão 337

Tecnologia da Informação / Orientação a objetos / Fundamentos da programação orientada a objetos


Os princípios SOLID reúnem cinco boas práticas para projetos Orientados a Objetos-OO. O princípio S, que se refere ao Single
Responsability Principle-SRP ou Princípio de Responsabilidade Única, indica que uma classe deve ter uma e, apenas uma,
razão para mudar. Considere a classe Java abaixo.




public class UrnaEleitoral {
public void AdicionarCandidato(String nome, int numero, int partido) { }
public decimal CalcularTotalVotosCandidato() { }
public void CadastrarPartidos() { }
public void CadastrarEleitores() { }
public void CadastrarMesarios() { }
}

Com base no princípio SRP e nas boas práticas para projetos OO, é correto afirmar:

Voltar à pagina de tópicos Próxima

Fonte: TéCNICO JUDICIáRIO - PROGRAMAçãO DE SISTEMAS / TRE/PR / 2017 / FCC