我们在类中有一个采用泛型参数的方法
public class XYZ {
public <T extends Animal> someMethod(T animal){}
}
我想在具有特定类型的子类中覆盖此方法,但不知道如何。如何解决这个问题?
public class ABC extends XYZ{
@Override
public Cat someMethod(Cat animal){} // error
}
我们在类中有一个采用泛型参数的方法
public class XYZ {
public <T extends Animal> someMethod(T animal){}
}
我想在具有特定类型的子类中覆盖此方法,但不知道如何。如何解决这个问题?
public class ABC extends XYZ{
@Override
public Cat someMethod(Cat animal){} // error
}