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();
}

Comments

Popular Posts