...
int somme(int a,int b) {
return (a+b);
}
int somme(int a,int b,int c) {
return (a+b+c);
}
float somme(float a,float b) {
return (a+b);
}
...
...
int entA = 1,entB = 2,entC = 9;
float fA = 1.3,fB = 2.6;
int entSomme = somme(entA,entB,entC);
float fSomme = somme(fA,fB);
...
println
est une méthode de la classe PrintStream
qui accepte plusieurs types de paramètres différents, grâce à la
surcharge. Le paramètre de println
est
calculé avant l'appel à la méthode. Ainsi, println(1+1)
affichera
2
alors que println(1+" "+1)
affichera 1 1
.
int somme(float a,float b) {
return ((int)(a+b));
}
float somme(float a,float b) {
return (a+b);
}