#include using namespace std;class a{public: a(){cout<<"构造a"< ~a(){cout<<"析构a"<};class b{public: b(){cout<<"构造b"< ~b(){cout<<"析构b"<};class c{ c(){cout<<"构造c"< ~c(){cout<<"析构c"<};class d{public: d(){cout<<"构造d"< ~d(){cout<<"析构d"<};class e:public d,public c,public b,public a{};int main(){ e com; return 0;}
|