文章分类 -  设计模式

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