using
System;
public
class InstanceConstructorDemo
{
public
int x, y;
//Instance
Constructor 1
public
InstanceConstructorDemo()
{
x = 0;
y = 0;
}
//Instance
Constructor 2
public
InstanceConstructorDemo(int x)
{
this.x = x;
this.y = 0;
}
//Instance
Constructor 3
public
InstanceConstructorDemo(int x,int
y)
{
this.x = x;
this.y = y;
}
}
public
class MainClass
{
public
static void Main()
{
//Create instance using Instance Constructor 1
InstanceConstructorDemo ICD1 = new InstanceConstructorDemo();
Console.WriteLine("x = {0},y = {1}",
ICD1.x, ICD1.y);
//Create instance using Instance Constructor 2
InstanceConstructorDemo ICD2 = new InstanceConstructorDemo(10);
Console.WriteLine("x = {0},y = {1}",
ICD2.x, ICD2.y);
//Create instance using Instance Constructor 3
InstanceConstructorDemo ICD3 = new InstanceConstructorDemo(100,200);
Console.WriteLine("x = {0},y = {1}",
ICD3.x, ICD3.y);
}
}