Java | default
Basiquement, il y a 2 endroits où vous pouvez utiliser le mot-clé default en Java:
- Spécifiez default dans une instruction switch/case
- Déclarez une méthode default dans une interface
Regardons quelques exemples de code utilisant le mot clé default.
Exemple 1:
Dans le code suivant le mot clé default spécifie du code à exécuter s’il n’y a pas de case correspondant dans l’instruction switch.
public class App {
public static void main(String[] args)
{
int jour = 5;
String jourStr;
switch (jour) {
case 1:
jourStr = "Lundi";
break;
case 2:
jourStr = "Mardi";
break;
case 3:
jourStr = "Mercredi";
break;
case 4:
jourStr = "Jeudi";
break;
case 5:
jourStr = "Vendredi";
break;
case 6:
jourStr = "Samedi";
break;
case 7:
jourStr = "Dimanche";
break;
default:
jourStr = " ";
}
System.out.println(jourStr);
}
}
Exemple 2:
Le mot clé default est utilisé pour déclarer une méthode par défaut dans une interface. Des méthodes par défaut peuvent être fournies à une interface sans affecter les classes qui implémentent cette interface car elle inclut une implémentation. Par exemple:
public interface Operation {
public void somme();
public void soustraction();
public default void multiplication() {
// implementation
}
}





