没有合适的资源?快使用搜索试试~ 我知道了~
ruby-oo-self-cash-register-lab
共9个文件
rb:3个
md:3个
rspec:1个
需积分: 17 0 下载量 38 浏览量
2021-03-10
03:07:03
上传
评论
收藏 6KB ZIP 举报
温馨提示
收银机实验室 目标 用实例方法建立一个类。 在其他实例方法内部调用实例方法。 使用实例方法来跟踪与类的实例有关的信息。 描述 我们将创建一个可以实现以下目的的面向对象的收银机: 添加数量和价格不同的物品 计算折扣 跟踪已添加的内容 取消最后一笔交易 指示 这是一个测试驱动的实验室! 您需要非常仔细地阅读规格文件和测试输出以解决这一问题。 请注意,折扣是根据总收银机价格的百分比计算得出的(例如,折扣20表示客户将获得其总价格的20%折扣)。 提示1:请记住,要在另一个实例方法中调用一个实例方法,我们使用self关键字来引用要在其上进行操作的实例。 例如: class Person attr_accessor :age def initialize ( age = 0 ) @age = age end def birthday self . age
资源推荐
资源详情
资源评论
收起资源包目录
ruby-oo-self-cash-register-lab-master.zip (9个子文件)
ruby-oo-self-cash-register-lab-master
CONTRIBUTING.md 2KB
.rspec 53B
spec
cash_register_spec.rb 3KB
spec_helper.rb 389B
LICENSE.md 1KB
.gitignore 642B
.learn 47B
lib
cash_register.rb 1B
README.md 2KB
共 9 条
- 1
资源评论
一叶障不了目
- 粉丝: 12
- 资源: 4608
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功