我知道它是特定于语言的,但是在OO语言中,接口可以实现其他接口吗?
答案 0 :(得分:5)
interface YourInterface: IDisposable {
/// your methods
}
并且实现YourInterface
的类也应该实现IDisposable
的方法。
当然,这是有效的:
YourInterface implementation = new Implementation();
IDiposable disposable = implementation;
答案 1 :(得分:5)
接口可以扩展但不实现另一个接口,因为接口中没有实现。
答案 2 :(得分:4)
是的,虽然使用的术语是“延伸”而不是“实施”。
答案 3 :(得分:0)
简单来说,实现意味着应用一组预定义的rules.interface就像这样。所以接口不能实现其他接口。为什么我们扩展一个接口与其他接口