Resumen

Una clase abstracta no puede ser instanciada, es decir, no se puede crear objetos, aunque puede ser extendida.

Un método abstracto es estructurado, pero no definido, deberá ser sobrescrito (override) en el futuro.