接口中写泛型方法,实现类重写该方法会有什么问题么
class Student{
private String name;
}
public Interface Demo {
<T> void say(String s, int i, T t);
}
public class DemoClass implements Demo {
@override
public <T> void say(String s,int i, T t){
system.out.println(s+i+t.tostring());
}
}
public class Test{
private DemoClass demo;
public static void main(String args[]){
Student student = new Student();
student.setName("老王");
demo.say("英语", 30, student);
}
}