一个类可以从多个接口中派生出来,当一个类从定义了相同方法的两个或多个接口中派生时,你有两种选择:第一种是将两个接口方法引导到同一种方法实现中,第二种是提供不同的方法实现(利用显示实现)





























































得到的结果为
显示Call IMyInterface MyClass Method1
显示Call IMyOtherInterfaceMyClass Method1
Call MyClass Method1
如果你想同时使用显示接口实现并将实现从一个接口引导到另一个,你需要使用this引用来查询目标接口然后委托调用:






































为了避免混淆最好不要使用一个类继承具有同样接口方法的接口,写完这些东西感觉自己有点像孔乙己,呵呵!