Ed
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.