Maison >Java >javaDidacticiel >Quelle est la fonction de la définition du constructeur Java ?

Quelle est la fonction de la définition du constructeur Java ?

WBOY
WBOYavant
2023-05-01 12:52:061701parcourir

1. Définition

Le constructeur peut fournir de nombreuses méthodes spéciales, en tant que méthode, le constructeur est responsable de l'initialisation des variables membres (champs) dans la classe.

2. Fonction

Supposons que chaque fois que nous écrivons une classe, nous devons exécuter une méthode initialize(). Cette méthode vous rappelle qu'avant d'utiliser l'objet, vous devez d'abord appeler la méthode initialize() pour l'initialisation. signifie que chaque utilisateur peut exécuter cette méthode. Les constructeurs ont été introduits en Java pour garantir que chaque objet est initialisé. Avant que Java n'ait la capacité de faire fonctionner des objets, le système appellera automatiquement le constructeur correspondant pour garantir l'initialisation.

3. Règles de dénomination

Le nom de la classe et le nom du constructeur doivent être les mêmes

, donc le style de codage "première lettre minuscule de chaque méthode" ne s'applique pas aux constructeurs.

4. Exemple

package javastudy;
 
public class ConfunDemo {
    public static void main(String[] args) {
        //输出Hello World。new对象一建立,就会调用对应的构造函数Confun(),并执行其中的println语句。
        Confun c1=new Confun();            
        
    }
}
class Confun{        
    Confun(){        
        //定义构造函数,输出Hello World
        System.out.println("Hellow World");
    }
}

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer