【文件属性】:
文件名称:java餐饮管理系统源码加数据库-designmodel:设计模式
文件大小:13KB
文件格式:ZIP
更新时间:2021-06-05 04:56:33
系统开源
java餐饮管理系统源码加数据库
designmodel
设计模式
六大原则
1.单一职责原则:只做一件事情
2.里氏替换原则:同岗位人之间可以互相调换
3.依赖倒转原则:应用层依赖底层,但是底层不依赖应用层
4.接口隔离原则:模块只声明自己需要的接口
5.迪米特法则:在你眼里,我应该是黑盒。
6.开闭原则:你只能看,不能改
开闭原则:
对扩展开放,对修改关闭
里氏转换原则:
子类继承父类,单独完全可以运行
依赖倒转原则:
引用一个对象,如果这个对象有底层类型,直接引用底层类型
接口隔离原则:
每一个接口应该是一种角色
合成/聚合复用原则:
新的对象应使用一些已有的对象,使之成为新对象的一部分
迪米特原则:
一个对象应对其他对象有尽可能少的了解
我会在下面设计的模式中,声明使用到对应的原则
为什么要尽量使用白话
纯术语的文章太多,不利于归纳成记忆点,尤其是实际应用中。所以我尝试着能否使用白话或者极度精简的文字去分解这些复杂侃长的语句。
为什么要使用设计模式
开发人员A碰到了一个问题,就找开发B,开发B说用"xxxx设计模式就行了",如果这个时候开发A不懂设计模式,那他们就无法交流了。就
【文件预览】:
designmodel-master
----README.md(34KB)