摘要: 需求:商场收银软件,根据客户购买物品的单价和数量,计算费用,会有促销活动,打八折,满三百减一百之类的。一,使用工厂模式。# -*- encoding: utf-8 -*-#现金收费抽象类class CashSuper def accept_cash(money) endend#正常收费子... 阅读全文
posted @ 2014-12-21 18:20 范孝鹏 阅读(253) 评论(1) 推荐(0) 编辑
摘要: 之前有看过《ruby设计模式》,不过渐渐的都忘记了。现在买了一个大话设计模式,看起来不是那么枯燥,顺便将代码用ruby实现了一下。# -*- encoding: utf-8 -*-#运算类class Operation attr_accessor :number_a,:number_b ... 阅读全文
posted @ 2014-12-21 15:46 范孝鹏 阅读(626) 评论(0) 推荐(0) 编辑