
C++面向对象程序设计实践——任务与指导书(2)
掌握类的概念和定义方法 掌握对象的定义方法和类成员的表示方法 加深理解构造函数和析构函数的概念、作用及构造方法 加深理解静态数据成员与成员函数的概念及使用 加深理解对象成员的概念及使用 熟练掌握复杂程序的面向对象程序设计方法 构造函数 析构函数 对时间与日期进行校验的函数,当不正确时进行纠正与改错 对年、月、日、时、分、秒等属性进行增加n个单位的函数 对年、月、日、时、分、秒等属性进行增加n个单位,要注意不要超出范围,进行进位 电子时钟类有日期类与时间类组合而成 添加学生信息函数 修改学生信息函数 删除学生信息函数 查看学生信息函数 查看学生自己借阅的数目信息函数 添加图书信息函数 修改图书信息函数 删除图书信息函数 查看图书信息函数 如果某个学生退学,就要清除他的信息 查看学生的信息和查看图书的信息两个功能基本相似 必须包括构造函数和析构函数 学生和图书的编号从1开始自动排序,由系统自动获取(用静态成员实现) 查询学生成绩函数 修改学生成绩函数 添加学生信息函数 删除学生信息函数 学生的学号从1开始自动排序,由系统自动获取(用静态成员实现) 对系统进行测试,测试方法是输入5名学生的成绩信息,显示三门课程总分从高到低的排名和每门成绩都大于85分的学生名单 用户进行开户函数 用户进行销户函数 用户进行存款函数 用户进行取款函数 用户进行转账函数 用户进行查询函数 程序运行时,可以由用户选择任何操作 开户即为创建一个新的账号对象,要求输入用户信息后自动获取账号 销户即删除一个对象,用户销户后账号被收回,并且该账号可以继续分配给其他用户 不允许用户透支(余额不能为负) 根据账号和姓名可以进行用户信息查询 可定义一个账号类存放账号信息以及执行相应的操作
发布日期:2021-05-24 00:49:07
浏览次数:11
分类:精选文章
本文共 1260 字,大约阅读时间需要 4 分钟。
实验3:类与对象(二)
目的
步骤
对于任务中的每个问题,分析并设计解题思路,编制程序,通过观察和调试工具纠错,运行得到正确结果。
内容
基本问题程序设计2
最小数量要求:题1必做,题2~题4选一。
3.1 电子时钟类
设计编写一个电子时钟类ElectronicClock,包含年、月、日、时、分、秒等属性。电子时钟类由时间类和日期类组合而成,实现并测试这个类。
类中包括的成员函数(要完成操作)有:
提示:
3.2 图书管理系统
图书管理系统是对学生信息和图书信息进行管理,学生基本信息包括学号,姓名,院系,最大借阅图书数量属性,图书基本信息中包括图书号,书名,作者,出版社,图书数量属性,要求输入、输出、修改、查询、删除以上信息功能,实现并测试这个类。
类中包括的成员函数(要完成操作)有:
提示:
3.3 学生成绩信息类
编写一个学生成绩信息类,包含的数据由学号、姓名、程序设计课程设计成绩、计算机网络课程成绩、数据库课程成绩。实现并测试这个类。
类中包括的成员函数(要完成操作)有:
提示:
3.4 银行账户管理系统
设计一个银行账户管理程序,账户的信息有账号(唯一)、姓名、余额、身份证号码等。
类中包括的成员函数(要完成操作)有:
提示:
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月22日 00时36分19秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Day5 - 05 函数的参数-关键字参数
2019-03-17
github 入门
2019-03-17
cpp
2019-03-17
可编辑列表(json文件,可编辑,添加等)
2019-03-21
学生信息管理系统之增(五):添加用户信息流程
2019-03-21
C++面向对象程序设计实践——任务与指导书(2)
2019-03-21
社区医疗app-Ui设计
2019-03-21
Python图像处理之PIL
2019-03-21
HTML 表单验证
2019-03-21
爬虫代理http协议的请求
2019-03-21
mysql时间为0000-00-00 00:00:00时,程序读取错误
2019-03-21
ubuntu System program problem detected
2019-03-21
使用ivx图表组件的经验总结
2019-03-21
17场演讲,500+嘉宾 |「观远2020智能决策峰会暨产品发布会」看点先知道
2019-03-21
专访汇付数据副总裁姜靖宇:“纸上谈兵”时代终结,人工智能将变革第三方支付行业
2019-03-21
张小龙的“败走麦城”
2019-03-21
小程序的生命周期
2019-03-21
Redis学习笔记—单个键管理
2019-03-21
多线程基础部分
2019-03-21