SóProvas


ID
2909989
Banca
UFSC
Órgão
UFSC
Ano
2019
Provas
Disciplina
Programação
Assuntos

A respeito da Programação Orientada a Objetos, analise as afirmativas abaixo e assinale a alternativa correta.


I. Na definição de uma classe é possível não especificar atributos.

II. Durante a execução de um programa, o número de objetos instanciados deve ser igual ao de classes definidas.

III. Toda classe é superclasse de pelo menos uma subclasse.

Alternativas
Comentários
  • I. Na definição de uma classe é possível não especificar atributos.

    Correta

     

     

    II. Durante a execução de um programa, o número de objetos instanciados deve ser igual ao de classes definidas.

    Errada. Não necessariamente

     

    III. Toda classe é superclasse de pelo menos uma subclasse.

    Errada.   Toda classe é subclasse de uma superclasse Correta

  • GABARITO: E.

    I. Na definição de uma classe é possível não especificar atributos. CERTO. Como exemplos, as interfaces são classes completamente abstratas, não podem ser instanciadas e possuem apenas métodos.

    II. Durante a execução de um programa, o número de objetos instanciados deve ser igual ao de classes definidas. ERRADO. A classe pode definida, mas não necessariamente ter um objeto instanciado na execução do programa. Além disso, temos as classe abstratas, que não podem ser instanciadas, apenas implementadas, como as interfaces.

    III. Toda classe é superclasse de pelo menos uma subclasse. ERRADO.