C#

Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

Sunday, 20 July 2014

Constructor Initialization

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace OverloadingConstructor
{
    class A
    {
        public int a, b;

        public A():this(0,0)
        {
            Console.WriteLine("Inside A()");
        }

        public A(int a, int b)
        {
            this.a = 10;
            this.b = b;
            Console.WriteLine("Inside A(int a, int b)");
        }

        public A(A obj):this(obj.a,obj.b)
        {
            Console.WriteLine("Inside A(obj)");
        }
   
    }


    class Program
    {
        static void Main(string[] args)
        {
            A obj = new A(8,9);
            A objduplicate = new A(obj);
            Console.WriteLine("obj.a-->" + objduplicate.a + " " + "obj.b-->" + objduplicate.b);



            Console.ReadLine();


        }
    }

}




No comments:

Post a Comment