没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
6页
二、实验目的 学会分析“基于控制台的购书系统”程序任务实现的逻辑思路。 能独立完成“基于控制台的购书系统”程序的源代码编写、编译及运行。 理解和掌握面向对象的设计程序。 会用类图进行面向对象设计。 掌握封装的实现及好处。 包和访问控制修饰符的使用。 三、实验步骤及实验数据(源代码) 1.分析问题 通过任务描述可知,该系统中必须包括3个实体类,类名及属性设置如下: 图书类(Book): a)图书编号(id) b)图书名称(name) c)图书单价(price) d)库存数量(storage) 订单项类(OrderItem): e)图书(book) f)购买数量(num) 订单类(Order): g)订单号(orderID) h)订单总额(total) i)订单项列表(items) (2)由于购买图书时,需要选择图书的数量,所以需要在订单项类里定义获取图书对象以及图书数量的方法。 (3)由于需要指定订单项以及获取订单的订单列表、订单号、订单总额等信息,所以需要有订单列表、订单号、订单总额指定订单项等方法。
资源推荐
资源详情
资源评论
《基于控制台的购书系统(Java)》实验报
告
二、实验目的
学会分析“基于控制台的购书系统”程序任务实现的逻辑思路。
能独立完成“基于控制台的购书系统”程序的源代码编写、编译及运行。
理解和掌握面向对象的设计程序。
会用类图进行面向对象设计。
掌握封装的实现及好处。
包和访问控制修饰符的使用。
三、实验步骤及实验数据(源代码)
1.分析问题
通过任务描述可知,该系统中必须包括 3 个实体类,类名及属性设置如下:
图书类(Book):
a) 图书编号(id)
b) 图书名称(name)
c) 图书单价(price)
d) 库存数量(storage)
订单项类(OrderItem):
e) 图书(book)
f) 购买数量(num)
订单类(Order):
g) 订单号(orderID)
h) 订单总额(total)
i) 订单项列表(items)
(2)由于购买图书时,需要选择图书的数量,所以需要在订单项类里定义获取图书对象以
及图书数量的方法。
资源评论
爱捣鼓的XiaoPu
- 粉丝: 388
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功