//测试泛型接口
public interface Igenerics <T>{
void run();
T getName(T name);
}
class IgenericsImpl implements Igenerics<String>{
@Override
public void run() {
System.out.println("IgenericsImpl.run");
}
@Override
public String getName(String name) {
return name;
}
}
class Test01{
public static void main(String[] args) {
IgenericsImpl igenerics=new IgenericsImpl();
System.out.println(igenerics.getName("xhp66"));
Igenerics<String> i=new IgenericsImpl();
System.out.println(i.getName("xhppp"));
Igenerics<String> igenerics1=new Igenerics<String>() {
@Override
public void run() {
System.out.println("Test01.run");
}
@Override
public String getName(String name) {
return name ;
}
};
System.out.println(igenerics1.getName("xhp666"));
}
}
泛型接口002
于 2022-03-22 19:16:56 首次发布