北京华创智丰面试题 :关于继承的问题

来源:互联网 发布:linux系统安全加固 编辑:程序博客网 时间:2024/05/17 09:40

class A
{
public:
 A(){cout << "A :: Contor" << endl;}
 ~A(){cout << "A :: destor" << endl;}
};

class B : public A
{
public:
 B(){cout << "B :: Contor" << endl;}
 ~B(){cout << "B :: destor" << endl;}
};

class C : public B
{
public:
 C(){cout << "C :: Contor" << endl;}
 ~C(){cout << "C :: destor" << endl;}
};

int main(int argc[], char* argv[])
{
  A* q = new C;
 delete q;
 return 0;
}

 

 

原创粉丝点击