#include <iostream>
#include <conio.h>
using namespace std;
int count=0;
class Alpha
{
public:
Alpha();
~Alpha();
private:
int a;
};
Alpha::Alpha()
{
count++;
if(count==1)
cout <<"create first object Alpha\n";
};
Alpha::~Alpha()
{
if(count==1)
cout <<"delete last object Alpha\n";
count--;
};
int main()
{
Alpha *p=new Alpha;
//создание и удаление новых класов, а также код программы
delete p;
getch();
return 0;
}