/DesignPatterns

Design Patterns implement in C#

Primary LanguageC#

  • SimpleFactory 简单工厂模式
  • FactoryMethod 工厂方法模式
  • AbstractFactory 抽象工厂模式
  • SingletonPattern 单例模式
  • ObserverPattern 观察者模式
  • StrategyPattern 策略模式
  • StatePattern 状态模式
  • DecoratorPattern 装饰者模式
  • CommandPattern 命令模式
  • TemplateMethod 模板方法模式
  • AdapterPattern 适配器模式
  • FacadePattern 外观模式
  • IteratorPattern 迭代器模式
  • CompositePattern 组合模式
  • ProxyPattern 代理模式
  • BridgePattern 桥接模式
  • PrototypePattern 原型模式
  • MementoPattern 备忘录模式
  • BuilderPattern 生成器模式
  • ChainOfResponsibility 职责链模式
  • InterpreterPattern 解释器模式
  • VisitorPattern 访问者模式
  • MediatorPattern 中介者模式
  • FlyweightPattern 享元(蝇量)模式