PROGRAM FOR DESTRUCTOR
//program using destructor
#include<iostream.h>
#include<conio.h>
int count=0;
class alpha
{
public:
alpha()
{
count++;
cout<<"\nNo of object created:"<<count<<endl;
}
~alpha()
{
cout<<"\n No of object destroyed:"<<count<<endl;
count--;
}
};
void main()
{
clrscr();
cout<<endl<<"enter main"<<endl;
alpha a1,a2,a3,a4;
{
cout<<endl<<"enter block"<<endl;
alpha a5;
}
{
cout<<endl<<"enter block2"<<endl;
alpha a6;
}
cout<<endl<<"exit main";
getch();
}
#include<iostream.h>
#include<conio.h>
int count=0;
class alpha
{
public:
alpha()
{
count++;
cout<<"\nNo of object created:"<<count<<endl;
}
~alpha()
{
cout<<"\n No of object destroyed:"<<count<<endl;
count--;
}
};
void main()
{
clrscr();
cout<<endl<<"enter main"<<endl;
alpha a1,a2,a3,a4;
{
cout<<endl<<"enter block"<<endl;
alpha a5;
}
{
cout<<endl<<"enter block2"<<endl;
alpha a6;
}
cout<<endl<<"exit main";
getch();
}

Comments
Post a Comment