在本例中,很容易缺失 super 方法,建议包含类中的方法引用此调用。
为阐明意图,建议在方法调用中添加显式的 super
限定符。
示例:
class Parent {
void ambiguous(){}
}
class Example {
void ambiguous(){}
class Inner extends Parent {
void example(){
ambiguous(); //警告
}
}
}
在应用快速修复后:
class Parent {
void ambiguous(){}
}
class Example {
void ambiguous(){}
class Inner extends Parent {
void example(){
super.ambiguous();
}
}
}