Ed
há 2 meses
Vamos analisar cada afirmativa: I. Métodos herdados são imutáveis dentro da subclasse. Falso. Métodos herdados podem ser sobrescritos (overridden) na subclasse, ou seja, podem ser modificados. II. Uma classe pode herdar de várias superclasses ao mesmo tempo. Depende da linguagem, mas em geral, em linguagens como Java e Kotlin (citada na fonte), não há herança múltipla de classes, apenas de interfaces. Portanto, essa afirmativa é falsa para o contexto geral da POO tradicional. III. A herança permite que métodos sejam transmitidos para outra classe. Verdadeiro. A herança permite que métodos e atributos sejam reutilizados pela subclasse. IV. Na herança, a classe que recebe atributos e métodos é chamada de subclasse. Verdadeiro. A subclasse herda da superclasse. Portanto, os itens corretos são III e IV. Alternativa correta: D. ( ) III e IV, apenas.
Cadastre-se ou realize login