接口泛型优点:
-
实现类可自定义方法的类型
public interface InterfaceGeneric<T> { void getName(T t); } class impl implements InterfaceGeneric<String> { @Override public void getName(String s) { } }
-
规范方法参数的限定类型
interface Huntable<T extends Aniaml>{ public void hunt(T o); }
hunt方法必须是一个动物的子类才能打猎,不可能是植物的子类或者其他的子类。