顯示實現接口
阿新 • • 發佈:2018-03-28
rim inter strong nbsp ret and 問題 class implement
2.調用過程:
調用該顯示接口方法,實例化類的時候,實例的對象必須是顯示實現方法所指向的具體接口,即返回接口的實例
3. 依賴註入也是同理
入參對象是接口的實例
4.簡單Demo
class Program { static void Main(string[] args) { IntergerImplement defaultImplement = new IntergerImplement();var defaultResult = defaultImplement.Interger(); //返回 1 IClassA intergerImplementA = new IntergerImplement(); var resultA = intergerImplementA.Interger(); //返回 5 IClassB intergerImplementB = new IntergerImplement(); var resultB = intergerImplementB.Interger(); //返回 10 Console.ReadLine(); } } interface IClassA { int Interger(); } interface IClassB { int Interger(); } public class IntergerImplement : IClassA, IClassB { public int Interger() { return1; } int IClassA.Interger() { return 5; } int IClassB.Interger() { return 10; } }
顯示實現接口