Eri*_*Red 1 java eclipse warnings visibility
从Eclipse Java编译器设置:Method不会覆盖包可见方法
"程序包默认方法在另一个程序包中不可见,因此无法覆盖.启用此选项后,编译器会将此类情况指示为错误或警告."
如何触发此警告/错误?我正在寻找一个代码示例.
package foopackage;
public class Foo {
String getString() {
return "foo";
}
}
Run Code Online (Sandbox Code Playgroud)
package barpackage;
import foopackage.Foo;
public class Bar extends Foo {
String getString() {
return "bar";
}
}
Run Code Online (Sandbox Code Playgroud)
应该这样做.
包默认方法在另一个包中不可见,因此无法覆盖.启用此选项后,编译器会将此类方案指示为错误或警告.
| 归档时间: |
|
| 查看次数: |
3943 次 |
| 最近记录: |