PROGRAM TO SHOW DESTRUCTOR
/*WRITE A PROGRAM TO SHOW DESTRUCTOR*/
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
intcount=0;
class alpha
{
public:
alpha()
{
count++;
cout<<"\nnumber of object created"<<count;
}
~alpha()
{
cout<<"\nnumber of object destroy"<<count;
count--;
}
};
int main()
{
clrscr();
cout<<"\nENTER MAIN";
alpha A1,A2,A3,A4;
{
cout<<"\nENTER BLOCK1";
alpha A5;
}
{
cout<<"\nENTER BLOCK2";
alpha A6;
}
cout<<"\nRE-ENTER MAIN";
getch();
}
----------------------------------------------------------
OUTPUT:-
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
intcount=0;
class alpha
{
public:
alpha()
{
count++;
cout<<"\nnumber of object created"<<count;
}
~alpha()
{
cout<<"\nnumber of object destroy"<<count;
count--;
}
};
int main()
{
clrscr();
cout<<"\nENTER MAIN";
alpha A1,A2,A3,A4;
{
cout<<"\nENTER BLOCK1";
alpha A5;
}
{
cout<<"\nENTER BLOCK2";
alpha A6;
}
cout<<"\nRE-ENTER MAIN";
getch();
}
----------------------------------------------------------
OUTPUT:-
0 comments