I. Herança: estende atributos e métodos de uma classe.
II. Composição: estende através de delegação.
III. A herança define um relacionamento dinâmico, enquanto composição um relacionamento estático.
Marque a alternativa que correspondem às afirmativas corretas. A)Estão corretas as I, II e III B)Estão corretas as I e II C)Estão corretas as I e III D)Estão corretas as II e III E)Nenhuma está correta
Sobre a Herança e a decomposição na programação, a alternativa com as asserções corretas é:
B- Estão corretas as I e II.
A alternativa III está incorreta porque tanto a herança quanto a composição definem relacionamentos estáticos entre classes. O relacionamento dinâmico se refere à forma como os objetos interagem em tempo de execução.
O que é a herança na programação?
Herança na programação é um conceito que permite que uma classe filha (ou derivada) herde atributos e métodos de uma classe pai (ou base). A classe filha pode estender a funcionalidade da classe pai adicionando novos atributos e métodos ou modificando os existentes.
A herança é um mecanismo importante da programação orientada a objetos, pois permite a reutilização de código e a criação de hierarquias de classes. Além disso, ela contribui para a organização e manutenção do código, tornando-o mais legível e fácil de entender.
Saiba mais sobre programação aqui: https://brainly.com.br/tarefa/20790680
Lista de comentários
Resposta: B) Estão corretas as I e II.
Explicação: A III está incorreta, deveria ser: “A herança define um relacionamento estático, enquanto composição um relacionamento dinâmico.”
Sobre a Herança e a decomposição na programação, a alternativa com as asserções corretas é:
A alternativa III está incorreta porque tanto a herança quanto a composição definem relacionamentos estáticos entre classes. O relacionamento dinâmico se refere à forma como os objetos interagem em tempo de execução.
O que é a herança na programação?
Herança na programação é um conceito que permite que uma classe filha (ou derivada) herde atributos e métodos de uma classe pai (ou base). A classe filha pode estender a funcionalidade da classe pai adicionando novos atributos e métodos ou modificando os existentes.
A herança é um mecanismo importante da programação orientada a objetos, pois permite a reutilização de código e a criação de hierarquias de classes. Além disso, ela contribui para a organização e manutenção do código, tornando-o mais legível e fácil de entender.
Saiba mais sobre programação aqui: https://brainly.com.br/tarefa/20790680
#SPJ2