【发布时间】:2014-06-01 22:13:53
【问题描述】:
目前我们正在像这样使用对象和对象集合:
Public Class childObj Inherits BaseObjClass Implements IInspRevChild
...
End Class
Public Class childObj_Collection Inhertis BaseObjCollClass(Of childObj)
...
End Class
Public Class parentObj Inherits BaseObjClass Implements IInspRev
...
Public Function GetChildren() AS childObj_Collection Implements IInspRev.GetChildrenCollection
...
End Function
End Class
我想定义一个带有 GetChildren 函数定义的接口。
我打算试试这样的:
Public Interface IInspRev
Function GetChildrenCollection() As BaseObjCollClass(Of BaseObjClass )
End Interface
但是编译器不喜欢这样。有人能帮我纠正一下吗?
【问题讨论】:
标签: .net vb.net inheritance interface polymorphism