El objetivo de una clase abstracta es definir un prototipo de comportamiento. Este prototipo es incompleto por definición y debe ser extendido para ser utilizado.
Las clases abstractas no son instanciables, sólo las que herendan de ellas.
La clase anterior funciona idéntico a como si hubiera heredado de una clase no abstracta. Posee todos los métodos de la clase abstracta.
Adicionalmente está obligada a definir los métodos que fueron definidos como abstractos en la clase abstracta.
No hay comentarios.:
Publicar un comentario