Le constructeur est membre de l'orientation objet. Le constructeur peut être appelé constructeur. Son nom de fonction est le même que le nom de la classe. type de valeur de retour et il n’y a pas de valeur de retour spécifique.
Le constructeur est une fonction appelée lors de la construction d'un objet créé. Sa fonction est d'initialiser l'objet. Tous les objets créés doivent être initialisés via le constructeur. (Apprentissage recommandé : cours java)
S'il n'y a pas de constructeur défini dans une classe, alors la classe aura un constructeur de paramètres vide par défaut. Si un constructeur désigné est défini dans une classe, il n'y a pas de constructeur par défaut dans la classe.
Lors de la description d'une chose, la chose a déjà un contenu qui existe déjà. Lorsque ces contenus sont définis dans le constructeur, le constructeur peut être défini.
Une classe peut avoir plusieurs constructeurs qui peuvent initialiser différents objets différemment. La présence de plusieurs constructeurs dans une classe est appelée surcharge.
La surcharge se fait dans une classe, le nom de la méthode est le même mais les paramètres sont différents. Les types de retour peuvent être identiques ou différents. Les méthodes surchargées doivent avoir des listes de paramètres formels, des numéros ou des types de paramètres différents. Les méthodes surchargées peuvent être surchargées dans la même classe ou dans une sous-classe
La différence entre général. fonctions et constructeurs :
Lorsqu'un constructeur crée un objet, il appelle le constructeur correspondant et l'objet est initialisé. Lorsqu'un objet est créé, le constructeur n'est appelé qu'une seule fois.
Étant donné que le nom du constructeur est le même que le nom de la classe, la première lettre doit être en majuscule ; généralement, une fois l'objet fonction créé, il n'est appelé que lorsque la fonction est nécessaire. Une fois l'objet créé, les fonctions générales peuvent être appelées plusieurs fois. La première lettre du nom de la fonction générale est en minuscule
.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!