Bonjour,
Une question toute bête mais j'aimerais savoir comment accéder une méthode default dans une interface sachant qu'on ne peut instancier l'interface et que la méthode default est override. Comment afficher "je suis une interface" dans le code suivant par ex.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public interface Int { public default void talk() { System.out.println("je suis une interface"); } }Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class Test implements Int { public void talk() { System.out.println("Je suis une classe"); } public static void main(String[] args) { Test t = new Test(); t.talk(); } }
Partager