Red de conocimientos turísticos - Conocimientos sobre calendario chino - Una pregunta de programación JAVA: ¿Por qué la salida es 0 1 11?
Una pregunta de programación JAVA: ¿Por qué la salida es 0 1 11?
Ésta es una cuestión compleja. Tenga en cuenta que la subclase ha sobrecargado el método add de la clase principal.
Primero llame al constructor de la subclase, elimine super, ingrese al constructor de la clase principal e inicialice la clase principal. En este momento, la clase principal es a. es 10; hay add en el constructor de la clase principal y se llama al método add (sobrecargado) de la subclase. Bueno, eso es todo. Se completa el constructor de la clase principal y se inicializa la subclase. En este momento, la subclase inicializada mostrada por la subclase a se convierte en 11. De esta manera, se completa la inicialización de la subclase.
Ahora Entendido
.