Maison >Java >Javacommencer >La différence entre les méthodes constructeur et les méthodes ordinaires dans les méthodes Java

La différence entre les méthodes constructeur et les méthodes ordinaires dans les méthodes Java

王林
王林original
2019-11-28 10:25:512522parcourir

La différence entre les méthodes constructeur et les méthodes ordinaires dans les méthodes Java

Tout le monde doit avoir vu les méthodes courantes. Les méthodes modifiées avec des modificateurs peuvent avoir des valeurs de retour, et certaines n'ont aucune valeur de retour.

Et qu'en est-il du constructeur ? Par exemple, vous comprendrez rapidement. Lorsqu'une classe instancie un objet, la méthode utilisée est la méthode de construction. On voit que la méthode de construction dans une classe n'est pas introduite par d'autres classes, mais c'est votre propre méthode. En d’autres termes, la méthode constructeur est la méthode appelée lorsqu’une classe construit un objet et est principalement utilisée pour instancier l’objet.

Tutoriels vidéo recommandés sur Java : Tutoriels en ligne Java

Parlons des différences entre les méthodes de construction et les méthodes ordinaires :

1. Le nom doit être exactement le même que le nom de la classe dans laquelle il est défini. Il n'y a pas de type de retour, pas même void.

2. Il doit y avoir un constructeur dans la classe. Sinon, le système ajoutera automatiquement un constructeur sans paramètre. Les interfaces ne permettent pas l'instanciation, il n'y a donc pas de constructeurs dans les interfaces.

3. Ne peut pas être modifié par static, final, synchronized, abstract et native.

4. Le constructeur est automatiquement exécuté lors de l'initialisation de l'objet et ne peut généralement pas être appelé explicitement directement lorsqu'il y a plusieurs constructeurs dans la même classe, le système de compilation Java suivra automatiquement les paramètres dans les dernières parenthèses lors de l'initialisation. . Les nombres et les types de paramètres sont automatiquement mis en correspondance un à un. Terminez l’appel du constructeur.

5. Il existe deux types de méthodes de construction : les méthodes de construction sans paramètres et les méthodes de construction avec paramètres

6. Un constructeur sans paramètres est appelé constructeur par défaut. Comme une méthode générale, un constructeur peut effectuer n'importe quelle activité, mais il est souvent conçu pour effectuer diverses activités d'initialisation, telles que l'initialisation des propriétés d'un objet.

Articles et tutoriels recommandés sur Java : Introduction à la programmation Java

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn