Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
        }