Hola, me quedo la duda de por que un clase abstracta no puede ser instanciada? Gracias.
Hola, me quedo la duda de por que un clase abstracta no puede ser instanciada? Gracias.
Hola Edgar, espero que estés bien.
Buena pregunta. Las clases abstratas son importantes cuando no queremos criar un objeto a partir de una clase “general”, apenas de sus “subclases”. Entoces ella define un modelo para una funcionalidad y proporciona una implementación incompleta - la parte genérica de esta funcionalidad - que es compartida por un grupo de clases derivadas. Cada una de las clases derivadas completa la funcionalidad de la clase abstracta (madre) agregando un comportamiento específico.
Espero haberte podido ayudar, mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.
Muchas gracias Adriana!!!