【发布时间】:2010-09-30 23:32:43
【问题描述】:
我对此感到有些震惊。有人可以解释为什么会这样吗?什么时候使用它的一个很好的例子也很好。
Public Interface IFoo
Sub DoIt()
End Interface
Public Class Bar
Implements IFoo
Private DoIt() implements IFoo.DoIt
End Class
...
Dim b as new Bar()
b.DoIt() 'error
CType(b, IFoo).DoIt() 'no error
【问题讨论】:
-
这样代码有效吗?我很惊讶。似乎与界面的想法非常相反。