Questão de Programação Orientada a Objetos

Em uma aplicação Java orientada a objetos, um Analista precisa criar um tipo de classe que não pode ser instanciada diretamente e que deve possuir um conjunto de atributos privados, um construtor, métodos gettere setter, métodos implementados que deseja que várias subclasses compartilhem, e assinatura de métodos que deseja obrigar as subclasses a implementar de maneiras diferentes. Assinale a alternativa CORRETA que apresenta tipo de classe que Analista deverá criar:

A
Classe concreta.
B
Classe estática.
C
Classe abstrata.
D
Interface.

Comentários

U

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

Seja o primeiro a comentar!