Une méthode peut déclarer plusieurs paramètres chacun a son propre type.
Le type du paramètre peut être un type primitif ou référence (incluant les classes, interfaces, et tableaux).
Notes :
-
Paramètres : Noms des identificateurs faisant partie de la déclaration de la méthode (signature de la méthode) et qui servent lors de l'invocation de la méthode à correspondre les valeurs envoyées avec ces identificateurs.
-
Arguments : les valeurs (ou variables) utilisées (placées entre les parenthèses et séparées par des virgules) lors de l'invocation des méthodes.
Ci-dessous est la liste des règles qui s'appliquent sur ces arguments pour que le code soit accepté par le compilateur:
-
Le nombre des arguments utilisé lors de l'appel de la méthode doit correspondre à celui des paramètres.
-
Le type de chaque argument doit être de même type que celui du paramètre correspondant.
-
Le type de l'argument peut être différent de celui du paramètre à condition qu'il soit possible de le convertir implicitement au type du paramètre correspondant.