博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【从 Spring 源码中学习设计原则or模式】- 0. 大纲
阅读量:6801 次
发布时间:2019-06-26

本文共 466 字,大约阅读时间需要 1 分钟。

1. 设计原则

1.1 单一职责原则(Single Responsibility Principle)

1.2 里氏替换原则(Liskov Substitution Principle)

1.3 依赖倒置原则(Dependence Inversion Principle)

1.4 接口隔离原则(Interface Segregation Principle)

1.5 迪米特法则(Law of Demeter)

1.6 开闭原则(Open Closed Principle)

2. 设计模式

创建型模式

创建型模式

工厂方法模式

抽象工厂模式

单例模式

建造者模式

原型模式。


结构型模式

结构型模式

适配器模式

装饰器模式

代理模式

外观模式

桥接模式

组合模式

享元模式


行为型模式

行为型模式

策略模式

模板方法模式

观察者模式

迭代子模式

责任链模式

命令模式

备忘录模式

状态模式

访问者模式

中介者模式

解释器模式

转载于:https://juejin.im/post/5b69a53bf265da0fac1e3b0d

你可能感兴趣的文章
Java基础-String类常用方法
查看>>
轻量级移动设备即时通讯技术MobileIMSDK的常见问题解答
查看>>
管理H3C交换机
查看>>
Java_Index
查看>>
thymeleaf th:href 多个参数传递格式
查看>>
2008R2 组策略的应用
查看>>
enum
查看>>
java自增的陷井
查看>>
Apache2.4版本环境下基于虚拟主机、ssl、用户控制
查看>>
要卖的四本书的封面
查看>>
Linux下puppet安装
查看>>
python笔记--集合
查看>>
系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式
查看>>
区别Ruby的require,load,和include
查看>>
VMware view连接vCenter提示证书错误,无法连接vCenter服务器
查看>>
http协议
查看>>
cobbler快速部署
查看>>
医药吧手机版的发布
查看>>
threading
查看>>
Excel中始终保持标题行可见
查看>>