En Java, une méthode est une combinaison de déclarations logiques utilisées pour effectuer des opérations spécifiques. Les méthodes sont couramment utilisées car leur code ajouté peut être réutilisé aussi souvent que nécessaire. Chaque méthode de Java est appelée en utilisant son nom, et lorsque le compilateur Java le lit, la méthode mentionnée est invoquée et le code opérationnel ajouté est exécuté.
Ce tutoriel illustrera différentes façons d'appeler des méthodes dans un programme Java.
Différentes façons d'appeler une méthode en java
En Java, vous pouvez appeler une méthode en utilisant:
Nous allons maintenant consulter les deux méthodes mentionnées en détail.
Comment appeler une méthode en utilisant l'objet de classe?
Il existe deux types de méthodes qui peuvent être invoquées à l'aide de l'objet de classe:
Jetez un œil aux sections ci-dessous pour comprendre la mise en œuvre des deux méthodes.
Méthode 1: Appeler la méthode prédéfinie à l'aide de l'objet de classe
Les méthodes prédéfinies ou intégrées en Java sont déjà définies dans les classes Java et agissent comme des bibliothèques Java. Par exemple, le imprimer() méthode définie dans le Java.Io.Accumulé La classe est utilisée pour imprimer les déclarations ajoutées.
Exemple
Dans cet exemple, nous appellerons la méthode prédéfinie hashcode () de la Objet classe en créant un objet appelé hacher.
Pour ce faire, d'abord, nous créerons un nom variable ob:
int ob;Puis créez un objet hachage de l'objet classe, appelez le prédéfini hashcode () Méthode en utilisant le point (.) Opérateur, et enregistrer dans la variable créée. Le HashCode () renvoie le nombre unique de l'objet généré par JVM:
Objet hash = new object ();Enfin, imprimez la valeur de HashCode, qui est stocké en variable ob:
Système.dehors.println ("Le code de hachage de l'objet est:" + ob);
La sortie donnée indique que nous avons accédé avec succès le code de hachage de l'objet créé à l'aide du «hashcode ()" méthode:
Méthode 2: Appel de méthode définie par l'utilisateur à l'aide de l'objet de classe
Une méthode définie par l'utilisateur est un type de méthode écrite par le programmeur. Ces méthodes permettent aux utilisateurs de définir des fonctions ou des méthodes en fonction des exigences de votre programme.
Exemple
Nous allons créer deux classes Java nommées Javaclass1 et exemple. Javaclass1 contient deux méthodes définies par l'utilisateur nommées Sum () et sub (). La méthode sum () est la méthode statique, tandis que sub () est la méthode publique:
classe javaclass1Note: Pour accéder à la méthode statique, il n'est pas nécessaire de créer un objet de la classe tout en accédant à la méthode publique dont nous avons besoin pour créer un objet de la classe.
En créant un objet de Javaclass1 dans l'exemple de classe, nous pouvons accéder aux méthodes statiques et publiques de Javaclass1, comme indiqué ci-dessous. Cependant, la méthode Sub () est en haut car elle est définie comme une méthode publique:
Exemple de classe publiqueSortir
Maintenant, dirigeons-nous vers la deuxième approche pour appeler une méthode en utilisant le nom de la classe.
Comment appeler une méthode en utilisant le nom de la classe?
À l'aide du nom de classe, vous pouvez appeler les méthodes suivantes:
Les sections suivantes discuteront de la procédure d'invoquer les méthodes mentionnées en utilisant le nom de classe.
Méthode 1: Appeler la méthode statique prédéfinie en utilisant le nom de classe
Comme discuté ci-dessus, il n'est pas nécessaire de créer un objet pour appeler les méthodes statiques de la classe. À cette fin, utilisez simplement le nom de classe avec la méthode et passez un argument si nécessaire.
Exemple
Dans cet exemple, nous invoquerons la statique statique prédéfinie Méthode sqrt () des mathématiques classe et passer "100«Comme argument:
Exemple de classe publique
La sortie du programme ci-dessus s'affiche «dix.0"Comme la racine carrée de"100»:
Méthode 2: appeler la méthode statique définie par l'utilisateur à l'aide du nom de classe
Nous pouvons également créer des méthodes statiques définies par l'utilisateur et y accéder en utilisant le nom de la classe.
Par exemple, dans le bloc de code donné, Javaclass1 est la classe, et sum () est la méthode statique définie par l'utilisateur de la classe Javaclass1:
Javaclass1.Somme();Exemple
Dans cet exemple, nous utiliserons le déjà créé Javaclass1 et exemple Des classes. La stratégie consiste à appeler la méthode sum () de Javaclass1 dans l'exemple de classe en utilisant le nom de classe:
Exemple de classe publiqueSortir
Nous avons compilé toutes les informations essentielles liées à l'appel d'une méthode en Java.
Conclusion
Il existe deux façons d'appeler la méthode en Java: utiliser le nom de classe et utiliser l'objet de classe. Les méthodes statiques de la classe sont accessibles en utilisant le nom de la classe, tandis que les méthodes publiques de la classe sont accessibles en créant un objet de la classe. Nous pouvons accéder aux méthodes statiques et publiques, qu'ils soient des méthodes prédéfinies ou définies par l'utilisateur. Dans ce tutoriel, nous avons illustré les différentes façons d'appeler une méthode en Java en détail avec des exemples.