Cet article présentera un aperçu complet des constructeurs Java et pour le faire, il expliquera les concepts ci-dessous:
Alors, commençons!
Qu'est-ce qu'un constructeur Java
Il s'agit d'une méthode spéciale qui tient exactement le même nom que le nom de classe mais ne garde aucun type de retour. Lorsque quelqu'un crée l'objet d'une classe, le constructeur par défaut de cette classe est invoqué / appelé automatiquement. Les constructeurs Java sont utilisés pour initialiser les objets, et en Java, les constructeurs peuvent ou non prendre les paramètres.
Types de constructeurs Java
En Java, les constructeurs sont des types suivants:
Constructeur par défaut
Pendant l'exécution du programme, le compilateur Java crée un constructeur (sans arguments) pour chaque classe automatique connue sous le nom de constructeur par défaut. L'extrait ci-dessous montrera la syntaxe de base du constructeur Java:
classclassNameIci, le nom du constructeur est exactement le même que le nom de classe et il n'a pas de type de retour.
Exemple 1
Le bloc de code ci-dessous vous aidera à comprendre le fonctionnement d'un constructeur:
publicClassConstructDemoLe bloc de code ci-dessus a exécuté les tâches suivantes:
L'extrait ci-dessus vérifie que lorsque nous créons un objet, le constructeur est invoqué automatiquement.
Constructeur paramétré
Les constructeurs qui peuvent accepter plusieurs valeurs / paramètres comme arguments sont appelés constructeurs paramétrés. L'extrait ci-dessous montrera la syntaxe de base du constructeur paramétré:
classclassNameIci, ClassName (int Val1, Val2, Val3) est un constructeur paramétré qui accepte trois valeurs / paramètres.
Exemple2
Le bloc de code diable fournira la compréhension détaillée du constructeur paramétré:
PublicClassParameterizedConstructLe bloc de code ci-dessus a exécuté les tâches suivantes:
La production prouve la pertinence du constructeur paramétré.
Conclusion
En Java, le constructeur est une méthode spéciale qui tient exactement le même nom que le nom de classe mais ne garde aucun type de retour. Lorsque quelqu'un crée l'objet d'une classe, le constructeur par défaut de cette classe est invoqué / appelé automatiquement. Les constructeurs Java sont utilisés pour initialiser les objets, et en Java, les constructeurs peuvent ou non prendre les paramètres. Le constructeur qui n'a pris aucun paramètre est appelé constructeur par défaut tandis que le construction avec des paramètres est appelé constructeur paramétré. Cet article a expliqué les différents aspects des constructeurs Java, et pour une compréhension profonde, il a fourni quelques exemples appropriés.