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
    }
}
QCM-Java

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *