Update A.java, Main.java, and 3 more files...

This commit is contained in:
Jakob Alexander Eichler (Admin) 2025-06-03 13:27:01 +02:00
parent a86a074bfa
commit 31f225d7f0
5 changed files with 31 additions and 0 deletions

5
src/rawinterfaces/A.java Normal file
View File

@ -0,0 +1,5 @@
package rawinterfaces;
public class A implements _B{
}

View File

@ -0,0 +1,9 @@
package rawinterfaces;
public class Main {
@SuppressWarnings("unchecked")
public static void main(String[] args) {
A a = new A();
a.m(null);
}
}

View File

@ -0,0 +1,5 @@
package rawinterfaces;
public class Something {
}

View File

@ -0,0 +1,5 @@
package rawinterfaces;
public interface _A<T> {
public void m(T a);
}

View File

@ -0,0 +1,7 @@
package rawinterfaces;
public interface _B<T extends Something> extends _A<T>{
public default void m(T a) {
System.out.println("hello world");
}
}