【发布时间】:2018-12-25 05:01:17
【问题描述】:
虽然覆盖方法然后面临问题:
public interface IProduct {
public void sendMessage(Object object);
}
@Service
public class ProductManagere implements IProduct{
@Override
public void sendMessage(Product product) {
// Added logic
}
}
但得到以下异常:
ProductManagere 类型的方法 sendMessage(Product) 必须覆盖或实现超类型方法
我不明白为什么会抛出这个异常。我希望 product 是 Object 的子类型,所以它不会抛出异常。
【问题讨论】:
标签: java generics methods interface