Quelle sera la sortie des deux codes suivants?
Understand the Problem
La question demande de déterminer la sortie de deux morceaux de code Java qui impliquent des classes et des constructeurs. Pour répondre, il faut examiner le code et comprendre l'ordre d'exécution des instructions print lors de la création d'une instance de la classe ÉtudiantTCIngInf.
Answer
"je suis un étudiant universitaire", "je suis inscrit à la faculté MI", "j'étudie l'informatique", "je suis en 2 année"
La sortie sera : "je suis un étudiant universitaire" puis "je suis inscrit à la faculté MI" puis "j'étudie l'informatique" puis "je suis en 2 année".
Answer for screen readers
La sortie sera : "je suis un étudiant universitaire" puis "je suis inscrit à la faculté MI" puis "j'étudie l'informatique" puis "je suis en 2 année".
More Information
Lors de la création de l'objet EtudiantTCIngInf
, chaque constructeur de la hiérarchie d'héritage est appelé, du parent au plus spécialisé.
Tips
Veillez à comprendre la chaîne d'appels des constructeurs lors de l'héritage. L'ordre est du plus général au plus spécifique.
Sources
AI-generated content may contain errors. Please verify critical information