1,泛型接口的使用:
//接口1,Fanpublic interface Fan<E> {void setFan(E e);}//接口2,Fan2public interface Fan2<E>{void setFan2(E e);}//实现类public class T<E> implements Fan<E>,Fan2<String>{@Overridepublic void setFan(E e) {}@Overridepublic void setFan2(String s) {}}//匿名内部类public class Text2<E> extends T<E>{public static void main(String[] args) {Text2<String> text2 = new Text2<String>(){@Overridepublic void setFan2(String s) {}@Overridepublic void setFan(String o) {}};}}

定义实现类的泛型类型

