Maison  >  Article  >  Java  >  Introduction détaillée aux méthodes et à la surcharge de méthodes en Java

Introduction détaillée aux méthodes et à la surcharge de méthodes en Java

黄舟
黄舟original
2017-09-20 09:50:271024parcourir

L'éditeur ci-dessous vous présentera une brève présentation des méthodes et de la surcharge de méthodes en Java. L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Venez jeter un œil avec l'éditeur

Aujourd'hui, nous allons parler des méthodes et de la surcharge de méthodes en Java et de certaines choses qui nécessitent une attention particulière ;

Méthode :

La méthode Java est similaire aux fonctions dans d'autres langages. Il s'agit d'un morceau de code utilisé pour compléter une fonction spécifique

Format de déclaration :

<.>[Modificateur 1 Modificateur 2 ....], nom de la méthode du type de valeur renvoyée (liste de paramètres formels) { Instruction Java : - - -}

Paramètres formels : dans la méthode Utilisé pour accepter l'entrée de données du à l'extérieur lors de l'appel ;

Paramètres réels : les données transmises à la méthode par le monde lors de l'appel de la méthode ;

Valeur de retour : la méthode retourne à l'environnement appelant après l'exécution

Type de valeur de retour : Le type de données de la valeur de retour convenu à l'avance S'il n'y a pas de valeur de retour, le type de valeur de retour void doit être donné

Le formulaire suivant est utilisé pour appeler les méthodes ; Langage Java : Nom de l'objet. Nom de la méthode (liste des paramètres réels);;

Le nombre, le type de données et l'ordre des paramètres réels doivent correspondre à la liste formelle des paramètres déclarée par la méthode appelée;

Le L'instruction return termine la méthode Run et spécifie les données à renvoyer

Remarque : le type de données de base transmet la valeur des données elle-même et le type de données de référence transmet la référence à l'objet,, plutôt qu'à l'objet. lui-même ;

Surcharge des méthodes : signifie que les noms de méthodes sont les mêmes mais que le nombre et le type de paramètres de méthode sont différents. les fonctions se distinguent par la différence de nombre et de type. ;

La surcharge des méthodes n'a rien à voir avec le type de valeur de retour et les modificateurs. La surcharge Java se produit dans cette classe. méthodes avec le même nom dans cette classe.

Mais la liste des paramètres est différente (peut-être que le nombre de paramètres est différent et le type de paramètre est différent) n'a rien à voir avec la valeur de retour ;

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