Classes abstratas tem uma função importante na orientação a objeto em Java. De forma objetiva, uma classe abstrata serve apenas como modelo para uma classe concreta (classe que comumente usamos). Assinale (V) verdadeiro ou (F) falso para as afirmações abaixo:
( ) Como classes abstratas são modelos de classes, então, não podem ser instanciadas diretamente com o new, elas sempre devem ser herdadas por classes concretas.
( ) Outro fato importante de classes abstratas é que elas podem conter ou não métodos abstratos, que tem a definição diferente da assinatura de método encontrada em interfaces.
( ) Os métodos abstratos definidos em uma classe abstrata devem obrigatoriamente ser implementados em uma classe abstrata.
( ) Se uma classe abstrata herdar outra classe abstrata, a classe que herda precisa implementar os métodos abstratos.
( ) Para criarmos uma classe ou método abstrato usamos a palavra-chave abstract. Assinale a alternativa que contém a sequência correta:
Escolha uma:
a. F - V - V - V - V.
b. F - F - V - F - V.
c. V - F - F - V - V.
d. V - F - F - F - V.
e. V - V - F - F - V.-incorreta
Soluções para a tarefa
Respondido por
32
d. V - F - F - F - V.
Respondido por
10
Correto letra D: V - F - F - F - V
Perguntas interessantes
História,
8 meses atrás
Geografia,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás
Espanhol,
1 ano atrás
Matemática,
1 ano atrás