Questão de Programação Orientada a Objetos

Sobre as características das classes abstratas, analise as sentenças a seguir:


I- Classes abstratas, por via de regra, não podem gerar objetos, mas construtores abstratos, construtores especiais, podem ser utilizados por essas classes para permitir que objetos sejam criados.

II- Os métodos concretos de uma classe abstrata podem ser compartilhados, sem alterações, por todas as suas classes concretas geradas.

III- Em uma hierarquia de classes abstratas, a primeira ocorrência de uma classe concreta deve implementar todos os métodos abstratos presentes na hierarquia.

IV- Em uma hierarquia de classes abstratas, a primeira ocorrência de uma classe concreta deve alterar todos os métodos concretos presentes na hierarquia.

A
As sentenças III e IV estão corretas.
B
As sentenças I e II estão corretas.
C
As sentenças II e IV estão corretas.
D
As sentenças II e III estão corretas.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!