SóProvas


ID
2859388
Banca
Marinha
Órgão
CAP
Ano
2018
Provas
Disciplina
Programação
Assuntos

Segundo Deitei (2010), uma das principais características da Programação Orientada a Objetos é a herança. Assinale a opção que não apresenta uma característica de herança em Java.

Alternativas
Comentários
  • • A herança reduz o tempo de desenvolvimento de programas.

    • A superclasse direta de uma subclasse é aquela a partir da qual a subclasse é herdada. A superclasse indireta de uma subclasse está dois ou mais níveis acima da hierarquia de classe dessa subclasse.

    • Na herança única, uma classe deriva de uma superclasse. Na herança múltipla, uma classe é derivada de mais de uma superclasse direta. O Java não suporta herança múltipla.

    • Uma subclasse é mais específica que sua superclasse e representa um grupo menor de objetos.

    • Cada objeto de uma subclasse também é um objeto da superclasse dessa classe. Entretanto, um objeto de superclasse não é um objeto de subclasses de sua classe.

    • Um relacionamento é um representa a herança. Em um relacionamento é um, um objeto de uma subclasse também pode ser tratado como um objeto de sua superclasse.

    • Um relacionamento tem um representa composição. Em um relacionamento tem um, um objeto de classe contém referências a objetos de outras classes.

    GABARITO D.

  • E a herança múltipla?

  • O Java não suporta herança múltipla.

  • O famoso "Diamante da Morte".