Logo Passei Direto
Buscar
Com relação às afirmações a seguir a respeito do Paradigma Orientação a Objetos e seus conceitos, analise: I. Um resultado interessante para o princípio da coesão é a afirmação que um método deverá modificar o estado de um objeto ou de objetos existentes ou retornar um valor, mas não ambos. II. Um método não privado deverá manter um objeto em um estado bem formado. III. Outro princípio da criação de software é: os métodos devem fazer apenas uma coisa e fazê-la bem. Assinale a alternativa CORRETA:

a. Somente a afirmação III.
b. Somente a afirmação I.
c. Todas as afirmações.
d. Somente a afirmação II.
e. Nenhuma das afirmações.
User badge image
Ensinando Através de Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmação: I. Um resultado interessante para o princípio da coesão é a afirmação 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 é incorreta. Um método pode modificar o estado de um objeto e também retornar um valor, desde que isso não comprometa a coesão. II. Um método não privado deverá manter um objeto em um estado bem formado. Essa afirmação é verdadeira. Métodos públicos devem garantir que o objeto permaneça em um estado consistente e válido. III. Outro princípio da criação de software é: os métodos devem fazer apenas uma coisa e fazê-la bem. Essa afirmação é verdadeira e reflete o princípio da responsabilidade única, que é fundamental na programação orientada a objetos. Agora, vamos resumir as análises: - A afirmação I é falsa. - As afirmações II e III são verdadeiras. Portanto, a alternativa correta que contém todas as afirmações verdadeiras é: a. Somente a afirmação III.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina