关闭

第十一周阅读程序

302人阅读 评论(0) 收藏 举报
/*
 *Copyright (c)2016,烟台大学计算机与控制工程学院
 *All rights reserved.
 *文件名称:main.cpp
 *作    者:隋文韬
 *完成日期:2016年6月2日
 *版 本 号:v1.0
 *问题描述:阅读程序
 
*/
#include <iostream>
using namespace std;
class Data
{
public:
    Data(int i):x(i){cout<<"A";}
    ~Data(){ cout<<"B";}
private:
    int x;
};
class Base
{
public:
    Base(int i):b1(i){cout<<"C";}
    ~Base(){ cout<<"D";}
private:
    int b1;
};
class Derived:public Base
{
public:
    Derived (int i,int j):Base(i),d1(j){
        cout<<"E";
    }
    ~Derived(){cout<<"F";}
private:
    Data d1;
};
int main()
{
    Derived obj(1,2);
    return 0;
}


结果分析:Base为基类,函数Derived obj(1,2)先执行Base的构造函数,输出C,
再执行Date的构造函数为d1赋初值,输出A,再执行Derived的构造函数,输出E,
再以相反的顺序分别执行析构函数,输出FBD。

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

第十一周 阅读程序(3)

问题及代码:/* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:Project4.cpp * 作 者:吴胜男 * 完成日期:2015年5月15日 * 版 本 号:v1.0 * * 问题描述:请将class B:pub...
  • ytdxwushengnan
  • ytdxwushengnan
  • 2015-05-23 13:22
  • 113

第十一周阅读程序(3)

代码: #include using namespace std; class A { private: int x; protected: int y; public: int z; A(int a,int b,int c) { ...
  • haojy826
  • haojy826
  • 2015-05-18 13:36
  • 387

第十一周阅读程序3

问题及代码: /* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:尚 月 * 完成日期:2015年 05 月 20 日 * 版 本 号:v1.0 * *...
  • shangyue025
  • shangyue025
  • 2015-05-20 08:48
  • 197

第十一周阅读程序1

/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: 1.cpp * 作者:尹成真 * 完成日期: 2013年5 月 10 版本号: v1.0 * 输入描述:无 * 问题描述...
  • ycz19930423
  • ycz19930423
  • 2013-05-10 10:59
  • 677

第十一周阅读程序2

* 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: 1.cpp * 作者:尹成真* 完成日期: 2013年5 月10日 版本号: v1.0 * 输入描述:无 * 问题描述: * 程...
  • ycz19930423
  • ycz19930423
  • 2013-05-10 11:05
  • 379

第十一周 阅读程序

1 #include using namespace std; class Data { public: Data(int i):x(i) { cout<<"A"; } ~Dat...
  • caoliping0615
  • caoliping0615
  • 2015-05-24 20:24
  • 207

第十一周阅读程序(4)

代码: #include using namespace std; class Part //部件类 { public: Part(); Part(int i); ~Part(); private: int val; }; Part::Part() { va...
  • haojy826
  • haojy826
  • 2015-05-18 14:55
  • 321

第十一周阅读程序2

/* *Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:隋文韬 *完成日期:2016年6月2日 *版 本 号:v1.0 *问题描述:阅读程序 */ #inc...
  • swt154129
  • swt154129
  • 2016-06-02 08:44
  • 339

第十一周阅读程序(5.3)

问题及代码: (错误一行已经注释掉) /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zwj.cpp *作 者:张伟晶 *完成日期:2016年5月10日 *版 本 号:v1.0 * *问题描述:阅读程...
  • angeljing521
  • angeljing521
  • 2016-05-10 13:30
  • 1149

第十一周阅读程序(2)

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zwj.cpp *作 者:张伟晶 *完成日期:2016年5月10日 *版 本 号:v1.0 * *问题描述:阅读程序,写出运行结果 *输入...
  • angeljing521
  • angeljing521
  • 2016-05-10 12:44
  • 1173
    个人资料
    • 访问:13859次
    • 积分:707
    • 等级:
    • 排名:千里之外
    • 原创:58篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条