La Red de Conocimientos Pedagógicos - Currículum vitae - Al construir un método en Java, ¿por qué debe haber un constructor sin parámetros?

Al construir un método en Java, ¿por qué debe haber un constructor sin parámetros?

1. Cuando una subclase hereda una clase principal, heredará automáticamente el constructor predeterminado de la clase principal (es decir, heredará el constructor sin parámetros).

2. El constructor sin parámetros es la clase padre de todas las funciones constituyentes. Si no escribe un constructor predeterminado sin parámetros, se informará un error cuando la subclase herede, porque el sistema no sabe qué constructor heredar y debe usar explícitamente la palabra clave super() para describirlo. Entonces, para evitar este error, se escribirá un constructor sin parámetros en una clase con múltiples constructores.

Esperamos adoptar la educación de autoeducación y cocreación