类与对象编程题3(C++程序设计第3周)
来源:互联网 发布:广东电信 网络测速 编辑:程序博客网 时间:2024/06/14 01:42
问题描述
下面程序的输出结果是:
5,5
5,5
请填空:
#include <iostream>using namespace std;class Base {public: int k; Base(int n):k(n) { }};class Big {public: int v; Base b;// 在此处补充你的代码};int main() { Big a1(5); Big a2 = a1; cout << a1.v << "," << a1.b.k << endl; cout << a2.v << "," << a2.b.k << endl; return 0;}
输入
无
输出
5,5
5,5
样例输入
无
样例输出
5,55,5
提示
1.所缺代码具有如下形式:
Big ________________{ } Big ________________{ }
2.提交作业时只提交补充的代码
源码
#include <iostream>using namespace std;class Base{public: int k; Base(int n):k(n) {}//类型转换构造函数};class Big{public: int v; Base b; Big(int n):v(n),b(n) {}//类型转换构造函数 Big(const Big& a):v(a.v),b(a.b.k) {}//拷贝构造函数};int main(){ Big a1(5); Big a2 = a1; cout << a1.v << "," << a1.b.k << endl; cout << a2.v << "," << a2.b.k << endl; return 0;}
0 0
- 类与对象编程题3(C++程序设计第3周)
- 类与对象编程题1(C++程序设计第3周)
- 类与对象编程题2(C++程序设计第3周)
- 类和对象-编程题#3(C++程序设计第3周)
- 类和对象-编程题#1(C++程序设计第3周)
- 类和对象-编程题#2(C++程序设计第3周)
- 类和对象 编程题#3(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 多态与虚函数编程题 #3(C++程序设计第6周)
- 类和对象 编程题#1(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 类和对象 编程题#2(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- STL编程题3(C++程序设计第9周)
- MOOC清华《VC++面向对象与可视化程序设计》第3章:编程作业-艺术字的显示
- 多态与虚函数-编程题#3(C++程序设计第6周)
- 类和对象 编程题#4:魔兽世界之一:备战(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- C程序设计(第3章)
- C02-程序设计基础提高班(C++)第9周上机任务-类和对象
- C02-程序设计基础提高班(C++)第10周上机任务-类和对象之二
- 单词翻转(C程序设计进阶第3周)
- php 小计----常量名称和值的在单双引号中的搭配使用
- 类与对象编程题2(C++程序设计第3周)
- UESTC 1265 宝贵资源
- ActionScript 3.0 学习(十四) 从加载的.swf文件中读取flash库中的as链接的类
- Jenkins的分布式构建
- 类与对象编程题3(C++程序设计第3周)
- 常用的几种数据库介绍
- Android在View onCreate时获取控件的宽和高
- 杭电2955 Robberies01背包
- C++中的istringstream 的用法
- 二维向量vector の 邪恶的多维数组 (二) 降维
- UML之总结
- UESTC 1264 人民币的构造 数论
- Word Pattern