1 Star 1 Fork 1

青年 / design-pattern

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

设计模式学习

介绍

设计模式七大原则

  1. 单一职责原则
  2. 接口隔离原则
  3. 依赖倒转原则
  4. 里氏替换原则
  5. 开闭原则ocp
  6. 迪米特法则
  7. 合成复用原则

包说明

七大原则

模式名称 路径
单一职责原则 com.dcy.principle.singleresponsibility
接口隔离原则 com.dcy.principle.segregation
依赖倒转原则 com.dcy.principle.inversion
里氏替换原则 com.dcy.principle.liskov
开闭原则ocp com.dcy.principle.demeter
合成复用原则 无代码

创造者模式

模式名称 路径
单例模式 com.dcy.singleton
简单工厂模式 com.dcy.factory.simplefactory.pizzastore
工厂方法模式 com.dcy.factory.factorymethod.pizzastore
抽象工厂模式 com.dcy.factory.absfactory.pizzastore
原型模式 com.dcy.prototype
建造者模式 com.dcy.builder

结构性模式

模式名称 路径
适配器模式 com.dcy.adapter
装饰者模式 com.dcy.decorator
组合模式 com.dcy.composite
外观模式 com.dcy.facade
享元模式 com.dcy.flyweight
代理模式 com.dcy.xxxxx

行为型模式

模式名称 路径
模板模式 com.dcy.template
命令模式 com.dcy.command
访问者模式 com.dcy.visitor
迭代器模式 com.dcy.iterator
观察者模式 com.dcy.observer
中介者模式 com.dcy.mediator
备忘录模式 com.dcy.memento
解释器模式 com.dcy.interpreter
状态模式 com.dcy.state
策略模式 com.dcy.strategy
职责链模式 com.dcy.responsibilitychain

空文件

简介

学习设计模式 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/dcy421/design-pattern.git
git@gitee.com:dcy421/design-pattern.git
dcy421
design-pattern
design-pattern
master

搜索帮助