Java 实施是否会实施it';s接口扩展?

Java 实施是否会实施it';s接口扩展?,java,interface,implementation,extends,Java,Interface,Implementation,Extends,这是一件非常基本的事情,但关键是我不知道。我的问题是类是否会隐式实现接口,该接口由类显式实现的接口扩展。例如: interface Foo extends Bar { } class FooImpl implements Foo { } 现在,FooImpl是否会自动实现Bar 现在,FooImpl是否会自动实现Bar 不是自动地,您需要提供实现(除非Bar完全由默认方法组成),但是从类型的角度来看,FooImpl是Bar,因为Foo是Bar,而FooImpl是Foo。这就是扩展的意思。快!

这是一件非常基本的事情,但关键是我不知道。我的问题是类是否会隐式实现接口,该接口由类显式实现的接口扩展。例如:

interface Foo extends Bar {
}

class FooImpl implements Foo {
}
现在,
FooImpl
是否会自动实现
Bar

现在,
FooImpl
是否会自动实现
Bar


不是自动地,您需要提供实现(除非
Bar
完全由默认方法组成),但是从类型的角度来看,
FooImpl
Bar
,因为
Foo
Bar
,而
FooImpl
Foo
。这就是扩展的意思。快!谢谢你的帮助,我还是要强迫他去实现:)@sᴜʀᴇsʜᴀᴛᴛᴀ: 好的,是的,再次假设它不是一组纯粹的默认方法。简而言之,如果
Foo
扩展了
Serializable
,那么
FooImpl
也是
Serializable