Skip to content

根据HeadFirst设计模式这一书写的各种设计模式的例子加深印象

Notifications You must be signed in to change notification settings

PlumpMath/DesignPatternTestDemo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

设计模式(DesignPattern)

根据HeadFirst设计模式这一书写的各种设计模式的例子(C#)加深印象

策略模式(StrategyPattern)

UM007.DesignPatternTest.StrategyPattern

观察者模式(ObserverPattern)

UM007.DesignPatternTest.ObserverPattern

装饰者模式(DecoratorPattern)

UM007.DesignPatternTest.DecoratorPattern

工厂模式(FactoryPattern)

简单工厂(SimpleFactory)

UM007.DesignPatternTest.SimpleFactoryPattern

工厂方法模式(FactoryMethodPattern)

UM007.DesignPatternTest.FactoryMethodPattern

抽象工厂模式(AbstractFactoryPattern)

UM007.DesignPatternTest.AbstractFactoryPattern

单件模式(SingletonPattern)

UM007.DesignPatternTest.SingletonPattern

命令模式(CommandPattern)

UM007.DesignPatternTest.CommandPattern

适配器模式(AdapterPattern)

UM007.DesignPatternTest.AdapterPattern

外观模式(FacadePattern)

UM007.DesignPatternTest.FacadePattern

模板方法模式(TemplateMethodPattern)

UM007.DesignPatternTest.TemplateMethodPattern

迭代器模式(IteratorPattern)

UM007.DesignPatternTest.IteratorPattern

组合模式(CompositePattern)★★★

UM007.DesignPatternTest.CompositePattern

状态模式(StatePattern)

UM007.DesignPatternTest.StatePattern

代理模式

复合模式

About

根据HeadFirst设计模式这一书写的各种设计模式的例子加深印象

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%