泛型接口学习。
interface Generricity <E>{
public abstract void method(E e);
}
class GenerricityImpl1<E> implements Generricity<E>{
@Override
public void method(E e) {
System.out.println(e);
}
}
class Gen2 implements Generricity<Interger>{
@Override
public void method(Interger interger) {
System.out.println(interger);
}
}
编译时就报错了,Gen2的实现类,在Interger那里报错。Gen2普通实现类报错
给你改好了,名字写错了
interface Generricity <E>{
public abstract void method(E e);
}
class GenerricityImpl1<E> implements Generricity<E>{
@Override
public void method(E e) {
System.out.println(e);
}
}
class Gen2 implements Generricity<Integer>{
@Override
public void method(Integer interger) {
System.out.println(interger);
}
}