第9周-项目1-阅读并理解程序写出运行结果(3)

问题及代码:

/*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:main.cpp
*作    者:王艺霖
*完成日期:2016年4月27日
*版 本 号:v1.0
*问题描述:阅读程序,写出程序的运行结果并理解。
*输入描述:
*输出描述:
*/

#include <iostream>

using namespace std;
class AA
{
public:
    AA(int i,int j)
    {
        A=i;
        B=j;
        cout<<"Copy_Constructor\n";
    }
    ~AA()
    {
        cout<<"Constructor\n";
    }
    void print()
    {
        cout<<"A="<<A<<",B="<<B<<endl;
    }
private:
    int A,B;
};
int main()
{
    AA a1(2,3);
    AA a2(a1);
    a2.print();
    AA *pa=new AA(5,6);
    pa->print();
    delete pa;
    return 0;
}

运行结果:

第9周-项目1-阅读并理解程序写出运行结果(3)_第1张图片


你可能感兴趣的:(第9周-项目1-阅读并理解程序写出运行结果(3))