Logo Passei Direto
Buscar
A Orientação a Objetos apresenta diversos conceitos que são aplicados na linguagem de programação OO. Marque a alternativa CORRETA em relação aos conceitos da Orientação a Objetos. A) Um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código. B) Classes são instâncias de objetos. C) Uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma. D) Nos objetos, os atributos definem o seu comportamento e os métodos o seu estado. E) O polimorfismo é o mecanismo para herdar métodos e atributos da superclasse.
User badge image
Lucas Nunes de Queiroz Silva

há 2 semanas

Respostas

User badge image

Ed Verified user icon

há 2 semanas

Vamos analisar cada uma das alternativas para identificar a correta em relação aos conceitos de Orientação a Objetos: A) Um problema do paradigma de Orientação a Objetos é a ausência de recursos para reutilização de código. - Esta afirmação é falsa, pois a Orientação a Objetos, na verdade, promove a reutilização de código através de herança e composição. B) Classes são instâncias de objetos. - Esta afirmação é incorreta. Na verdade, objetos são instâncias de classes, e não o contrário. C) Uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma. - Esta afirmação é correta. Quando uma classe implementa uma interface, ela deve fornecer implementações para todos os métodos definidos na interface. D) Nos objetos, os atributos definem o seu comportamento e os métodos o seu estado. - Esta afirmação é falsa. Na verdade, os atributos definem o estado do objeto, enquanto os métodos definem o comportamento. E) O polimorfismo é o mecanismo para herdar métodos e atributos da superclasse. - Esta afirmação é incorreta. O polimorfismo refere-se à capacidade de diferentes classes responderem a métodos com o mesmo nome de maneiras diferentes, não está diretamente relacionado à herança. Portanto, a alternativa correta é: C) Uma classe que implementa uma interface se compromete a implementar os métodos estipulados na mesma.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina