您的位置:首页 > 编程语言 > C语言/C++

C++学习笔记

2005-01-04 12:50 375 查看
#include "iostream.h"<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

class A

{

public:

       A()

       {

              cout << "A()" << endl;

       }

      

       virtual ~A()

       {

              cout << "~A()" << endl;

       }

};

 

class B

{

public:

       B()

       {

              cout << "B()" << endl;

       }

      

       virtual ~B()

       {

              cout << "~B()" << endl;

       }

};

 

void main()

{

       A a;

       B b;

}

 

以上代码输出结果:

A()

B()

~B()

~A()

 

 

由上述结果可见,在C++中最先声明的对象最先构造,而最后析构。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ class include