A voir également:
- Java java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
2 réponses
bonjour
il n'y a pas de différence
"public" donne la portée de la méthode, ce qui signifie qu'elle est accessible par d'autres objets à l'extérieur de la classe qui la contient
"public void uneMethode" dans la signature de la méthode signifie que cette méthode ne renvoie rien lorsque l'on fait appel à elle
par contre "public String uneMethode()", renvoie un objet de type String
il n'y a pas de différence
"public" donne la portée de la méthode, ce qui signifie qu'elle est accessible par d'autres objets à l'extérieur de la classe qui la contient
"public void uneMethode" dans la signature de la méthode signifie que cette méthode ne renvoie rien lorsque l'on fait appel à elle
par contre "public String uneMethode()", renvoie un objet de type String
Salut,
Soit la méthode main (non obligatoire):
La méthode main (qui si elle existe est toujours void et static) ne peut pas retourner d'infos (pas de return ... possible)
C'est en outre le point d'entrée du programme
void:
Pas re return ...
sans void et qui donc doit retourner quelque chose:
retourne une valeur de type LeTypeDeLaValeurRetournée
Cordialement,
Dan
Soit la méthode main (non obligatoire):
public static void main(String[] args) { // traitement ... }
La méthode main (qui si elle existe est toujours void et static) ne peut pas retourner d'infos (pas de return ... possible)
C'est en outre le point d'entrée du programme
void:
public static void methode1(...) { traitement ... }
Pas re return ...
sans void et qui donc doit retourner quelque chose:
public static LeTypeDeLaValeurRetournée methode1 (...) { // traitement ... return ...; }
retourne une valeur de type LeTypeDeLaValeurRetournée
Cordialement,
Dan