报告子类方法的参数类型与对应父类方法的参数类型同名但属于不同包的情况。 在这些情况下,子类方法不能重写父类方法。

建议设置与父类方法中相同的参数类型。

示例:


public class A {
 public void method(Object o) {}
}

public class B extends A {
 public void method(Object o) {} // 参数类型警告
 class Object {}
}

在应用快速修复后:


public class A {
 public void method(Object o) {}
}

public class B extends A {
 public void method(java.lang.Object o) {} // 新参数类型
 class Object {}
}