Mega Code Archive

 
Categories / C# / Class Interface
 

Constructor overloading 3

/*  * C# Programmers Pocket Consultant  * Author: Gregory S. MacBeth  * Email: gmacbeth@comporium.net  * Create Date: June 27, 2003  * Last Modified Date:  */ using System; namespace Client.Chapter_5___Building_Your_Own_Classes {   public class CTORChapter   {     public int[] MyIntArray;     public int Y;     //Initialization can take place here     private int ObjectCount = 0;     static void Main(string[] args)     {       CTORChapter X = new CTORChapter();       X.ObjectCount++;       CTORChapter YY = new CTORChapter(10);     }     //Default CTORChapter     CTORChapter()     {       MyIntArray = new int[10];       //Do work necessary during object creation     }     //Overloads the CTOR allowing you to initialize Y     CTORChapter(int myY)     {       Y = myY;     }   } }