java中泛型的使用

来源:互联网 发布:手机app编程自学 编辑:程序博客网 时间:2024/06/06 04:38

一个接口,有2种不同实现时,且实现的参数不同时解决办法

package com.test;public interface ValidateUtil<T> {    boolean validate(T t);}

实现:注意有2个类Person ,Car

package com.test;public class ValidatePerson implements ValidateUtil<Person>{    @Override    public boolean validate(Person t) {        return false;    }}
package com.test;public class ValidateCar implements ValidateUtil<Car>{    @Override    public boolean validate(Car t) {        return true;    }}