2008年8月21日
摘要: A.简单工厂 :用一个单独的类来做这个创建实例的过程,这就是工厂不符合开-封闭原刚,每次扩展都要更改工厂类 [计算器]1.cbxType.Items.AddRange(new object[] { "正常收费","打八折","打七折","打五折"}); B,策略模式:定义多种算法,并分别封装,之间可以互相替换,算法的变化不影响到客户;[收银][context]用一个concretestrategy... 阅读全文
posted @ 2008-08-21 15:08 live 阅读(334) 评论(0) 推荐(0) 编辑