文章分类 -  大话设计模式

摘要:做一个计算器:营业员根据商品的单价和数量进行收费 商品的单价折扣不一定 总体折扣不一定 :满减,折扣 这里抽象三个类, 商品单价折扣类, 满减类, 总价折扣类 需求总是变动的,例如:总的满减或者折扣总是变动的,程序需要不停的改动。 不变的是:两个数 不变。 一个运算符号不变。 所以简单工厂模式中: 阅读全文
posted @ 2017-03-31 23:31 guoxinbaichi 阅读(54) 评论(0) 推荐(0)
摘要:代码命名不规范 运算步骤 异常检测 例子:做一个计算器,输入数字和运算符 输出结果。 其中:将运算符作为扩展对象,做一个接口。 复用,容易维护,容易扩展,简单。 阅读全文
posted @ 2017-03-28 23:04 guoxinbaichi 阅读(52) 评论(0) 推荐(0)