示例#1
0
            static void Main(string[] args)
            {
                Subclass2 s = new Subclass2(); //creating object

                //accessing methods of parent classes
                s.Print();
                s.Print1();
                s.Print2();
            }
示例#2
0
        static void Main(string[] args)
        {
            CompileTimePolyMorphism cp = new CompileTimePolyMorphism();
            RunTimePolyMorphism     rp;

            Console.WriteLine("Compile Polymorphism - " + cp.Multiply(2, 5));
            Console.WriteLine("Compile Polymorphism - " + cp.Multiply(8.5, 10.5));

            Console.WriteLine("----------------------------------------");

            rp = new Subclass1();
            Console.WriteLine(rp.Print());

            rp = new Subclass2();
            Console.WriteLine(rp.Print());
        }