class Base
{
public:
Base()
{
cout<<"Base()"<<endl;
}
virtual ~Base()
{
cout<<"~Base()"<<endl;
}
};
class Child:public Base
{
public:
Child()
{
cout<<"Child()"<<endl;
}
virtual ~Child()
{
cout<<"~Child()"<<endl;
}
};
int main(int argc, char* argv[])
{
Child x;
return 0;
}