- 97
- 0
- 约5.36千字
- 约 15页
- 2015-08-17 发布于安徽
- 举报
《C++程序设计》期末考核选题
考试要求:
1、要求利用C++课程上学习的基础编程技巧来完成程序的设计;在设计的过程中,要建立清晰的类并正确使用相应的数据类型;在系统设计中要分析类与类之间的关系,将查找和排序的算法独立出来形成为单独的函数。正确使用继承、重载和多态等技巧。
选题1:银行类的设计(40分)
设计一个Bank类,帮助实现银行某账号的资金往来账目管理,包括建账号、存入、取出等。
Bank类包括五个私有数据成员:
Top(当前账指针),data(日期),money(金额),rest(余额和sum(累计余额)yString类的设计(50分)
用C++语言定义MyString(包括成员函数的实现代码),使之能符合下面程序及在注释中描述的运行结果的要求:
int main()
{
MyString s1 = 0123456789, s2(5), s3, s4(s1);
s1.display(); // 此时显示出: 0123456789
s2.display(); // 此时显示出(之间是五个空格):
s3.display(); // 此时显示出:
s4.display(); // 此时显示出: 0123456789
s3 = s1;
s3.display(); // 此时显示出: 0123
您可能关注的文档
- AES加密算法源代码.doc
- AISAC-1000办公楼智能照明设计方案.doc
- Android 和 iOS优点和缺点.doc
- Android 数据备份恢复一种实现.doc
- Android 自动化测试—robotium.doc
- Android(安卓)操作系统.doc
- Android_自动化测试.doc
- AndroidApp定位和规避内存泄露方法与研究.doc
- Android程序开发初级学习教程.doc
- Android传输方法总结.doc
- 无人机在设施农业中的精准作业应用与市场前景.docx
- 户用光储一体化系统产品形态、市场渗透率与消费者偏好研究_市场调研报告.docx
- 光伏产品“数字护照”(Digital Product Passport)强制推行时间表预测及其对供应链透明化的革命性影响.docx
- 水上光伏(湖泊、水库、近海)技术挑战、环境评估与投资收益研究_市场调研报告.docx
- 电镀铜栅线技术替代银浆的彻底无银化路径与成本拐点预测.docx
- 硅基叠层太阳能电池的效率突破与产业化瓶颈分析.docx
- 城市地下管廊无人机自主充电与数据断点续传技术应用.docx
- 老年人对器官捐献的认知与意愿调研.docx
- 大疆创新与极飞科技在农业无人机领域的战略路径对比.docx
- 体育赛事IP数字化运营:NBA、CBA短视频内容分发策略与粉丝活跃度对比_竞争分析报告.docx
原创力文档

文档评论(0)