Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

agxmaster/designpatterns

Repository files navigation

创建型模式

  • 创建型模式针对者是一个类,单例、原型模式很容易理解,工厂模式可以生产好多类,但是类与类间是无关的,目的依旧是创建,创造者模式引入了一个指导者类,但他存在的意义依然是创建类。

工厂方法模式factory

抽象工厂模式abstractFactory

单例模式singleton

建造者模式builder

原型模式prototype

结构型模式

  • 结构模式主要针对类间关系。

适配器模式adapter

桥接模式bridge

合成模式composite

装饰器模式decorator

门面模式facade

代理模式proxy

享元模式flyweight

行为型模式

  • 行为模式针对的是对象间的责任分配。

策略模式strategy

模板方法模式template

观察者模式observer

迭代器模式iterator

责任链模式responsibilityChain

命令模式command

备忘录模式memento

状态模式state

访问者模式visitor

中介者模式mediator

解释器模式interpreter

About

设计模式

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /