- LinguagensJava
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
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 getter e 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. O tipo de classe que o Analista deverá criar é