Ed
há 2 anos
Vamos analisar cada uma das afirmações: I. Um resultado interessante para o princípio da coesão é a afirmação de que um método deverá modificar o estado de um objeto ou de objetos existentes ou retornar um valor, mas não ambos. Essa afirmação está incorreta. Um método pode modificar o estado de um objeto e também retornar um valor, não há uma restrição que impeça isso. II. Um método não privado deverá manter um objeto em um estado bem formado. Essa afirmação está correta. Métodos públicos (não privados) devem garantir que o objeto permaneça em um estado consistente e válido. III. Quatro princípios da criação de software são: os métodos devem fazer apenas uma coisa e fazê-la bem. Essa afirmação está correta. É um princípio importante na programação orientada a objetos, conhecido como "Single Responsibility Principle" (Princípio da Responsabilidade Única). Agora, vamos resumir as análises: - I: Incorreta - II: Correta - III: Correta Portanto, a alternativa que contém todos os itens verdadeiros é: c) Somente as afirmações II e III. Entretanto, como essa alternativa não está disponível, a resposta correta com base nas opções apresentadas é: c) Somente as afirmações I e II.
Cadastre-se ou realize login
Mais perguntas desse material