Esempio n. 1
0
            static void Main(string[] args)
            {
                Subclass2 s = new Subclass2(); //creating object

                //accessing methods of parent classes
                s.Print();
                s.Print1();
                s.Print2();
            }
Esempio n. 2
0
    public static void Main()
    {
        Subclass1 s1 = new Subclass1("AbCdEf");

        CallOutput(s1, "AbCdEf");

        Subclass2 s2 = new Subclass2("AbCdEf");

        CallOutput(s2, "AbCdEf");
    }
Esempio n. 3
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());
        }