【题目描述】:

Description

xiaoping刚接触类的构造和析构函数,对于构造函数的编写比较困惑。zhuangzhuang给小平布置了一道题目,xiaoping苦思两天也无法解答,请你帮帮xiaoping吧。

#include <iostream>
using namespace std;
class XiaoPing
{
private:
    int state;   //用来记录是否有参数
    int data;
public:

XiaoPing();
    XiaoPing(int data);
    ~XiaoPing();
};
//

只需完成并提交该部分代码

///
XiaoPing::~XiaoPing()
{
    if(state)
        cout<<"destroy an object with a parameter:"<<data<<endl;
    else
        cout<<"destroy an object with no parameter"<<endl;
}
int main()
{
    int data;
    XiaoPing zeropara1;
    cin>>data;
    XiaoPing onepara1(data);
    XiaoPing zeropara2;
    cin>>data;
    XiaoPing onepara2(data);
    return 0;
}

Input

输入两行。每行一个整数,表示构造函数的参数值。

Output

按照题意输出构造函数和析构函数的调用顺序和信息。

Sample Input

1
2

Sample Output

create an object with no parameter
create an object with a parameter:1
create an object with no parameter
create an object with a parameter:2
destory an object with a parameter:2
destory an object with no parameter
destory an object with a parameter:1
destory an object with no parameter

【答案代码】:

XiaoPing:: XiaoPing()
{state=0;
}
XiaoPing:: XiaoPing(int d)
{state=1;data=d;cout<<"create an object with no parameter"<<endl;cout<<"create an object with a parameter:"<<data<<endl;
}

YTU OJ 2914 xiaoping学构造函数相关推荐

  1. YTU 2914: xiaoping学构造函数

    2914: xiaoping学构造函数 时间限制: 1 Sec  内存限制: 128 MB 提交: 148  解决: 90 题目描述 xiaoping刚接触类的构造和析构函数,对于构造函数的编写比较困 ...

  2. YTU OJ 2914 Problem A xiaoping学构造函数

    xiaoping学构造函数 时间限制: 1.00s | 内存限制: 128MB 题目描述 xiaoping刚接触类的构造和析构函数,对于构造函数的编写比较困惑.zhuangzhuang给小平布置了一道 ...

  3. [YTU]_2914 ( xiaoping学构造函数)

    题目描述 xiaoping刚接触类的构造和析构函数,对于构造函数的编写比较困惑.zhuangzhuang给小平布置了一道题目,xiaoping苦思两天也无法解答,请你帮帮xiaoping吧. #inc ...

  4. 问题 A: xiaoping学构造函数

    题目描述 xiaoping刚接触类的构造和析构函数,对于构造函数的编写比较困惑.zhuangzhuang给小平布置了一道题目,xiaoping苦思两天也无法解答,请你帮帮xiaoping吧. #inc ...

  5. YTU OJ Problem 3013

    YTU OJ Problem 3013 皇后问题(递归) 题目描述 编写一个函数,求解皇后问题:在 n × n 的方格棋盘上,放置 n 个皇后,要求每个皇后不同行.不同列.不同左右对角线. 要求: 1 ...

  6. YTU OJ Problem 2013

    YTU OJ Problem 2013 C语言实验 - 一元二次方程 II 题目描述 求一元二次方程ax²+bx+c=0 的解. a,b,c为任意实数. 输入 输入数据有一行,包括 a,b,c 的值. ...

  7. YTU OJ 1329: 手机尾号评分

    Description 30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品! 给手机选个好听又好记的号码可能是许多人的心愿.但号源有 ...

  8. YTU OJ 2458: 换啤酒

    题目描述 Ject建有n瓶啤酒,全部喝掉之后就有n个啤酒瓶.现在每3个啤酒瓶就可以换1瓶 啤酒.比如,有10瓶啤酒,喝掉之后有10个啤酒瓶,可以换10/3=3瓶啤酒,还剩1 个啤酒瓶,然后再喝掉去换啤 ...

  9. YTU OJ 3094: 善良的小乌龟

    Description 有一天,烟台大学来了一只心地善良又善于感化其他龟的小乌龟,为什么这么说呢,我们从一件事上就可以看出来:他喜欢收养无家可归的小乌龟,并且教导他们.他收养的小乌龟在他的教导下都和他 ...

最新文章

  1. 计算机组成原理-第一章
  2. TokuDB vs Innodb 基准测试对比
  3. 关于java中多态的理解,涉及到内存空间
  4. Cpp / shared_ptr 配置删除器的方法
  5. ptp精准时间协议_PTP协议时间同步精度测试
  6. pandas:apply(),applymap(),map()
  7. 远程桌面mstsc /console(/admin) 的运用
  8. 求一个正整数是哪几个正整数相加的和,这些数不能相同
  9. SpringBoot 集成 mybatisPlus
  10. python计算生态规模_Python计算生态的构建
  11. https 非对称加密
  12. es文件浏览器怎么用_ES文件浏览器VIP直装版
  13. 前端宽度一至显示宽度不一致_便利店装修注意事项,你确定不看看?
  14. OpenCV2:幼儿园篇 第七章 界面事件
  15. 数据库创建图书馆管理系统
  16. delphi开发安卓中更改图标与APP名称
  17. excel 科学计数法导入数据库
  18. 弱网优化、网络抖动、网络延时,这些问题,怎么处理?
  19. java null==null是否成立
  20. powerquery分组_power query 如何累计求和?如何分组分条件?

热门文章

  1. 动态正17边光阑Canvas代码,借此向十九世纪伟大数学家高斯致敬
  2. 第一章 学习Java的建议
  3. n个企业的古诺模型中的纳什均衡
  4. Java学习之路 -- Java怎么学?
  5. 高级程序猿是如何练成的
  6. 史上最全亚马逊申诉模板!!!!
  7. 【健康提示】吃鱼过多等于吃毒药
  8. MongoDB基础指令
  9. 中科院计算机控制学院难度,16年自动化所复试失败经验
  10. uniapp 调用安卓原生插件 安卓原生又调用了第三方sdk(第三方原生开发的aar怎么转成uni可以使用的aar)