Skip to content

uucoding/uu-design-pattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

23种设计模式演示代码

文件结构图

gof23
    |- creational(创建型模式)
        |- simplefactory 简单工厂模式案例
        |- factorymethod 工厂方法模式案例
        |- abstractfactory 抽象工厂模式案例
        |- builder 建造者模式案例
        |- prototype 原型模式案例
        |- singleton 单例模式案例
    |-  structural(结构型模式)
        |- facade 外观模式案例
        |- decorator 装饰器模式案例
        |- adapter 适配器模式案例
        |- flyweight 享元模式案例
        |- composite 组合模式案例
        |- bridge 桥接模式案例
        |- proxy 代理模式案例
            |- _static 静态代理模式案例
            |- dynamic 动态模式案例
            |- cglib cglib模式案例
    |-  behavioral(行为型模式)
        |- template 模版模式案例
        |- iterator 迭代器模式案例
        |- strategy 策略模式案例
        |- interpreter 解释器模式案例
        |- observer 观察者模式案例
        |- memento 备忘录模式案例
        |- command 命令模式案例
        |- mediator 中介者模式案例
        |- chainofresponsibility 责任链模式案例
        |- visitor 访问者模式案例

About

23种设计模式案例

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages