static void Main(string[] args) { Console.WriteLine("*** インターフェースを研究する例 その5 ***"); Console.WriteLine("*** インターフェースで多重継承をする考え方 ***\n"); MyClass5 myClassOb = new MyClass5(); Interface5A ob5A = myClassOb; ob5A.ShowInterface5A(); Interface5B ob5B = myClassOb; ob5B.ShowInterface5B(); Interface5C ob5C = myClassOb; ob5C.ShowInterface5C(); Console.ReadKey(); }
static void Main(string[] args) { Console.WriteLine("***Exploring Interfaces.Example-5***"); Console.WriteLine("***Concept of multiple inheritance through interface***\n"); MyClass5 myClassOb = new MyClass5(); Interface5A ob5A = myClassOb; ob5A.ShowInterface5A(); Interface5B ob5B = myClassOb; ob5B.ShowInterface5B(); Interface5C ob5C = myClassOb; ob5C.ShowInterface5C(); Console.ReadKey(); }