« Java/Méthodes » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (- c'est + c’est )
m Robot : Remplacement de texte automatisé (- l'on + l’on )
Ligne 50 :
* '''static''' : désigne son statut, ce terme sera vu aussi dans le chapitre consacré aux objets et donc on le fera aussi apparaître à chaque déclaration de méthode pour le moment.
* '''int''' : on reconnaît ici un type de donnée, c’est le type de donnée que la méthode va retourner. Ici, la méthode retournera un entier. Une méthode ne peut retourner qu'une seule chose, et il ne sera d'ailleurs pas accepté par le compilateur de trouver plusieurs fois le mot ''return'' dans une méthode !
* '''somme''' : correspond au nom de ma méthode. Par convention, les noms de méthode commence par une minuscule et prennent une majuscule à chaque nouveau mot. Ainsi, si l'onl’on avait appelé notre méthode ''sommeDeDeuxEntiers'', il aurait fallu l'écrire ainsi et non pas ''SommeDeDeuxEntiers'' et encore moins ''Sommededeuxentiers''.
* '''Dans la parenthèse''' : ce sont les arguments en entrée de la méthode, on a donc besoin ici de deux entiers pour utiliser cette méthode.
* '''return''' : permet de retourner quelque chose, le résultat retourné doit correspondre à ce qui est déclaré en même temps que la méthode.
 
== Utiliser des méthodes ==
Maintenant que l'onl’on a vu comment déclarer une méthode ainsi que la méthode nécessaire à l'exécution de notre programme, on va voir comment utiliser notre méthode ''somme''.
 
<source lang="java">
Ligne 71 :
</source>
 
Si l'onl’on souhaite exécuter ce programme simple, il faut copier ceci dans un éditeur de texte et sauvegarder le fichier sous le nom ''Exemple.java'' (la majuscule est nécessaire car le compilateur ne reconnaît que les noms de fichiers commençant par une majuscule). Dans la console, il faut se situer dans le répertoire où est sauvegardé le fichier et le compiler grâce à la commande ''javac Exemple.java'', une fois compilé, il faut taper ''Java Exemple'' et le programme se lance.
 
== À propos des classes ==
Pour faire un programme, il est nécessaire de créer une classe comme dans l'exemple ci-dessus. Pour cela, il suffit de remplacer le nom ''Exemple'' par celui que l'onl’on désire, et
de bien le faire commencer par une majuscule, et de sauvegarder le fichier sous le nom de la classe. La vraie utilité des classes sera vue plus en détail dans le chapitre sur les objets.