Tecnologia da Informação Desenvolvimento de Sistemas Programação Linguagens Java

Acerca do código escrito na linguagem Java apresentado acima, assinale a opção correta.

  • A.

    A classe FabricaEntidadesUnB é uma classe abstrata pois herda de FabricanEntidades.

  • B.

    Instâncias da classe Aluno não têm o atributo nome pois o mesmo é protected.

  • C.

    No método setFabrica há um erro, pois há duas variáveis com o nome Fabrica.

  • D.

    Ao se invocar setFabrica, o parâmetro atual pode ser instância de uma classe derivada de FabricaEntidades.