98% confiançaQual é a característica principal da herança na programação orientada a objetos?herancaorientacao-a-objetosprogramacao
97% confiançaEm uma classe, temos construtores que são usados para inicializar a classe. Quando, em uma relação de herança, tanto a superclasse quanto a classe filha têm construtores, os dois devem ser executados. Assinale a alternativa que indica como isso ocorre em Java.herancajavaorientacao-a-objetos
97% confiançaDurante uma investigação de características hereditárias em bovinos, observou-se que animais heterozigotos para determinado gene apresentavam maior ganho de peso que os homozigotos dominantes e recessivos. Esse fenômeno, denominado heterose ou vigor híbrido, é explorado em programas de melhoramento animal e vegetal para aumentar a produtividade. Esse caso mostra quebiologiageneticaheranca
97% confiançaConsidere o seguinte programa em Python: class Cachorro: def __init__(self, idade): self.idade = idade class Dalmata(Cachorro): def __init__(self, idade, pedigree): super(Dalmata, self).__init__(idade) self.pedigree = pedigree d = Dalmata(3, True) print(d.idade, d.pedigree) Assinale a alternativa correta:herancaorientacao-a-objetosprogramacao
92% confiançaA herança permite que sejam estendidas as funcionalidades de uma classe, determinando que uma classe filha consiga obter atributos e métodos de sua classe pai a fim de evitar repetição de código e possibilitando representar adequadamente relacionamentos presentes no mundo real além de permitir adicionar características à sua classe sem a necessidade de ser alterada. Para tanto, sempre que a classe X for herdar a classe Y deve ser escrita uma expressão. Assinale a alternativa que representa essa expressão.herancapooprogramacao
98% confiançaO que define um método abstrato em uma classe abstrata na Programação Orientada a Objetos?abstracaoherancaorientacao-a-objetos