¿Qué es una clase abstracta?
Una clase genérica que sólo se utiliza como plantilla para las clases derivadas, y
que no puede ser instanciada.
What is abstract class?
A generic class that is used only as a template for derived classes, and
that cannot be instantiated.