设计模式之策略模式
摘要:策略模式:策略模式主要用于算法多且容易改变的场景,例如商场打折促销,由于它的业务规则没有定性,需要经常的改变,假如我们根据某一个规则进行业务的开展,势必会依赖于具体的实例,就违背了依赖倒转原则,也就是说我们不能面向实例编程,应当面向接口编程!策略也是设计模式中开放封闭原则的有效地体现!!Strategy.CS代码: abstract class Strategy { public abstract...
阅读全文
posted @
2009-09-19 00:20
晴天1848
阅读(199)
推荐(0)
C#设计模式之简单工厂模式
摘要:operation.cs:using System;using System.Collections.Generic;using System.Text;namespace Design_Patten{ public class Operation { priva...
阅读全文
posted @
2009-09-15 08:47
晴天1848
阅读(156)
推荐(0)