Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

http://www.yiibai.com/

易百教程

Java 设计模式

在核心java中,主要有三种类型的设计模式,它们可进一步分为以下子部分:
1. 创造设计模式
工厂模式(FactoryPattern)
抽象工厂模式(AbstractFactoryPattern)
单例模式(SingletonPattern)
原型模式(PrototypePattern)
建造者模式(BuilderPattern)

2. 结构设计模式
适配器模式(AdapterPattern)
桥接模式(BridgePattern)
组合模式(CompositePattern)
装饰者模式(DecoratorPattern;)
外观模式(FacadePattern)
享元模式(FlyweightPattern)
代理模式(ProxyPattern)
过滤器模式(Filter/Criteria Pattern) // 多出一种?

3. 行为设计模式
责任链模式 (ChainPattern)
命令模式 (CommandPattern)
迭代器模式 (IteratorPattern)
中介者模式 (MediatorPattern)
解释器模式 (InterpreterPattern)
备忘录模式 (MementoPattern)
观察者模式 (ObserverPattern)
状态模式
策略模式
模板模式
访问者模式

About

Java Design Pattern

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages