Les constructeurs en Java ne peuvent pas être hérités. Lorsqu'une sous-classe hérite d'une classe parent, elle exécute d'abord le constructeur de la classe parent. Autrement dit, lors de l'exécution de la sous-classe, le constructeur de la classe parent sera appelé en premier. Les constructeurs sont généralement utilisés pour initialiser les propriétés des membres et les méthodes des membres.
Les constructeurs ne peuvent pas être hérités en Java.
(Tutoriel recommandé : Programme de démarrage Java )
Analyse :
Lorsqu'une sous-classe hérite d'une classe parent, elle exécute d'abord le Constructeur de classe parent, c'est-à-dire que lors de l'exécution d'une sous-classe, le constructeur de la classe parent sera "appelé" en premier, ce qui est essentiellement un "exécution automatique".
La signification de l'héritage (étend) est en fait "extension". Il n'est pas nécessaire qu'une sous-classe étende le constructeur de la classe parent, car à chaque fois que la sous-classe est transférée, le constructeur de sa classe parent le fera. être "exécuté automatiquement". Si Si vous avez vraiment besoin d'une forme spéciale du constructeur de sous-classe, la sous-classe peut simplement modifier ou surcharger directement son propre constructeur.
Introduction au constructeur
Le constructeur Java, également appelé méthode de construction, est une fonction spéciale en Java. Le nom de la fonction est le même et n'a aucune valeur de retour.
Fonction
Le constructeur est généralement utilisé pour initialiser les propriétés et les méthodes des membres, c'est-à-dire qu'une fois le nouvel objet généré, les propriétés et les méthodes de l'objet sont appelées.
(Tutoriel vidéo recommandé : Tutoriel vidéo Java )
Caractéristiques du constructeur
1. Le nom de la fonction est le même que le nom de la classe ; 🎜>2 , pas besoin de définir le type de valeur de retour ; (différent de la valeur de retour du type void, void n'a pas de type de valeur de retour spécifique ; le constructeur n'a même pas de type)
3. écrivez une instruction return ; (le type de valeur de retour est Non, il n'y a pas besoin d'une instruction return)
Remarque : les fonctions générales ne peuvent pas appeler de constructeurs, seuls les constructeurs peuvent appeler des constructeurs.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!