电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++面向对象程序设计超市管理系统课程设计

C++面向对象程序设计超市管理系统课程设计_第1页
1/38
C++面向对象程序设计超市管理系统课程设计_第2页
2/38
C++面向对象程序设计超市管理系统课程设计_第3页
3/38
1 《面向对象程序设计》 课程设计报告 组别 第 五 组 组长 罗 汉 春 组成员 刘 必 浩 卢 晓 东 周 振 轰 成绩 X X 指 导 教 师 李 卫 华 计算机科学系 2012 年 12 月 27 日 2 计算机科学与技术学院 课程设计名称:超市商品管理系统 1.设计内容: 超市有三个货架,分别放着日常用品、食品和家电。设计一个用于管理商品的管理系统,能够按要求实现对各类商品的增加、出售和查询操作。 2.设计目的与要求: 2.1 设计目的 1.达到熟练掌握 C++语言的基本知识和技能; 2.基本掌握面向对象程序设计的基本思路和方法; 3.能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 2.2 设计要求 1、实现描述超市的类 Supermarket,其中定义了增加商品的函数 Add(可以增加新的商品,也可以增加已有商品的数量),按照商品名称卖出商品的函数Sale(如果商品现有数量少于卖出数量,则不能继续卖出商品,并给出提示信息),按照商品类别查询商品情况的函数 Search,并显示查询结果(每类商品中有哪些商品,每种商品的名称和现有数量)。 2、定义商品类 Goods,包含属性名称、和商品现有数量,以及纯虚函数ShowMe。 3、从基类 Goods 中派生日常用品类 DailyGoods、食品类 Food 和家电类ElectricalAppliance,其中食品类商品拥有保质期属性,家电类商品拥有颜色属性,具体实现上述纯虚函数 ShowMe,显示商品的名称、现有数量和食品类商品的保质期,以及家电类商品的颜色。 4、重载输入“>>”操作符,使得可以通过cin 直接读入上述日常用品类、食品类和家电类的对象值。 5、 编写main 函数,测试上述所要求的各种功 能,即 可以根 据 菜 单命 令 增加、卖出和查询各类商品,其中的商品可以是 日常用品、食品和家用电器 。 3.编程环境与基础及任务安排: 3.1 操作系统 Window s XP 或 Window s 7 3.2 编程软件 Visual Studio 2008 或 Visual C++6.0 3 3.3 编程语言 标准C++语言 3.4 任务安排 界面设计与操作(operator.h operator.cpp):刘必浩 主程序及主函数(main.cpp):卢晓东 实现商品的添加,出售,查询等功能(goods.h good.cpp):罗汉春 定义超市类,实现对商品的添加,出售,查询的调用(Super Market.h Supermarket.cpp):周振轰 3.5 配备的辅助工具 ①MSDN Library for Visual Studio 2008 简体中文 ②DOS 运行窗...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C++面向对象程序设计超市管理系统课程设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部