Affecter des valeurs par défaut Valeur:par défaut

Il est possible d’affecter des valeurs par défaut aux paramètres des fonctions.

À quoi ça sert ?

Cela permet de rendre optionnels certains arguments en leur donnant une valeur par défaut si jamais ils sont omis au moment de l’appel.

Soit une fonction dont le but est d’afficher les nombres compris entre deux bornes avec un pas spécifique :

fun count(theMin: Int, theMax: Int, theStep: Int) 
{ 
 for (counter in theMin..theMax step theStep) 
 { 
   println(counter) 
 } 
} 

Voici une autre version dans laquelle l’argument theStep a pour valeur par défaut 1 :

fun count(theMin: Int, theMax: Int, theStep: Int = 1) 
{ 
 for (counter in theMin..theMax step theStep) 
 { 
   println(c ...
couv_RIKOT.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Appeler une fonction
Suivant
La surcharge de fonction