假设我有一段这样的代码:
Public Interface ISomething
....
End Interface
Public Class SomeClass
Implements ISomething
....
End Class
现在,如果我继承SomeClass:
Public Class InheritedClass
Inherits SomeClass
....
End Class
InheritedClass会自动实现ISomething,还是我必须在InheritedClass的定义中使用Implements ISomething
?
答案 0 :(得分:9)
接口已由基类实现。因此,派生类也将实现它,因为它继承了基类实现。如果你想改变基类实现,那么你应该声明实现方法是虚拟的,这样你就可以覆盖它们。
答案 1 :(得分:4)
是的,界面也将被继承。