abstract (clase)

Cuando una clase o un método de clase tiene el especificador abstract, no se puede crear una instancia de la clase. Una clase abstract está pensada para ser utilizada como superclase, donde se implementan o especifican algunos miembros pero no todos.