2009-10-16 92 views

回答

11

只是声明子/功能Private

Private Function Bar() As String Implements IFoo.Bar 
20

由于otherssaid,使例程私有的,它迫使客户端通过接口来调用。

再多一个字。 C#中的显式接口实现还允许程序员使用inherit two interfaces that share the same member names and give each interface member a separate implementation。在VB.Net中,这很容易,因为实现方法可以具有与接口名称不同的名称。

Function ICanUseAnyNameILike() As String Implements IFoo.Bar 

Function ItsTotalAnarchy() As String Implements IFoo2.Bar, IFoo3.ItsMadnessReally 
+2

从这里开始,我将使用'IFoo3.ItsMadnessReally'作为我的项目中的接口方法。 – Alxandr 2013-07-17 13:49:27