La seule opération que l'on peut faire sur une fonction est de l'invoquer en l'appliquant à une liste d'arguments (zéro, un ou plusieurs arguments). Une expression d'invocation est formée à partir
Par exemple Sommes.sommerEntiers(1, 10) est une expression d'invocation dans le programme suivant :
package exemples;
class Sommes {
// définition de sommerEntiers :
static int sommerEntiers(int min, int max) { ... }
// définition de sommer :
static int sommer(int m) { ... }
}
class SommesTest {
public static void main(String[] args) {
// invocation de Sommes.sommerEntiers
int résultat = Sommes.sommerEntiers(1, 10);
System.out.println("Somme de 1 à 10 = " + n);
}
}