Informática, perguntado por brunomaltez27, 6 meses atrás

Seja uma classe que implementa a visualização dos contatos de uma agenda telefônica. Nessa classe, encontramos tanto o código que monta e apresenta os aspectos visuais da agenda (lista de contatos), como o código que recupera os contatos do banco de dados. Assinale a alternativa que contenha o princípio SOLID que está sendo violado por essa construção de projeto:


Princípio de Substituição de Liskov


Princípio Open Closed


Princípio da Responsabilidade Única


Princípio da Segregação de Interfaces


Princípio da Inversão de Dependências

Soluções para a tarefa

Respondido por rafaelfavazzi
27

Resposta:

Princípio da Responsabilidade Única

Explicação:

A classe de visualização dos contatos de uma agenda telefônica está implementando a recuperação de contatos do banco de dados, onde deveria implementar apenas a apresentação da agenda (lista de contatos).

Respondido por facebookp5wymi
8

Resposta:

Alternativa Correta: Princípio da Responsabilidade Única

Explicação:

Perguntas interessantes