Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] Duda con constructor

Hola, queria saber porque una subclase no puede heredar un constructor con parametros? Se puede sobreescribir el constructor? Otra cosa que acabo de leer es, si la subclases no heredan constructores, por que la subclase de la imagen me da un error debido al contructor de la superclase? Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola, David, un constructor no puede ser heredado porque tiene que llevar el mismo nombre de la clase. Tampoco se puede heredar un constructor sin parámetros. No se puede sobrescribir un constructor, pero se puede llamar al constructor de la superclase a través del método super() dentro del constructor de la subclase. El error que exhibes ocurre porque el constructor estándar de la superclase no está definido.

Un saludo!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios