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");
	}
}
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();
	}
}
Merci