31 July 2011

Method OverLoading in console apps


class mOverLoading
    {
        int x=10;
        public void show()
        {
            Console.WriteLine("default constructor");
            Console.WriteLine(x + this.x);
        }
        public void show(int x)
        {
            Console.WriteLine("Parameterized constructors");
            Console.WriteLine(x+" "+this.x);
        }
        public void show(string s, int x)
        {
            Console.WriteLine("Parameterized constructor");
            Console.WriteLine(s + " " + x);
        }
        public static void Main()
        {
            mOverLoading mol = new mOverLoading();
            mol.show();
            mol.show(123);
            mol.show("satya", 456);
            Console.ReadLine();
        }
    }

No comments: