58,454
社区成员
发帖
与我相关
我的任务
分享
class A {
public A getA() {
return this;
}
}
class B extends A {
public B getA() { //返回类型是父类方法的子类,是可以的
return this;
}
}
class A {
public A getA() {
return this;
}
}
class B extends A {
public B getA() { //返回类型是父类方法的子类,是可以的
return this;
}
}
如果是super,那就不对了,如
class A {
public A getA() {
return this;
}
}
class B extends A {
public Object getA() { //返回类型是父类方法的超类,是不可以的
return this;
}
}