
这意味着在某个时候将an
interface更改为
class,但是原始接口的实现者并未修改并重新编译以适应此(不兼容)更改。
例如,考虑以下类型:
interface Fooable { void foo();}class FooImpl implements Fooable { public void foo() { }}现在假定
Fooable被修改并重新编译,但是
FooImpl是 不是 :
abstract class Fooable { public abstract void foo();}欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)