文章目录
-
-
- 一、开闭原则
-
- 示例1: 店铺电脑,打折促销
- 二、依赖倒置原则
-
- 示例2:采购电脑,进行筛选
- 三、单一职责原则
-
- 示例3:员工抱怨,工作太多
- 四、接口隔离原则
-
- 示例4: 不在其位,不谋其政
- 五、迪米特法则
-
- 示例5: 物资紧缺,咨询订购
- 六、里氏替换原则
-
- 示例6: 一人量大,招人帮忙
- 七、合成复用原则
-
- 示例7: 安装测试,合理利用
-
项目地址:
github: https://github.com/Blankwhiter/pattern
码云:https://gitee.com/belonghuang/pattern
一、开闭原则
2.现在首先映入眼帘的是一台戴尔电脑。
3.这台戴尔电脑旁边的标签写着它具体的信息
4.10月1 迎来了国庆。店家也体现一下自己的爱国心,店铺临时做出了打折活动,电脑将九折出售。
由于紧急调整,这时候店家直接在原有的接口和类进行修改。
4.1 加入获得打折后的价格接口方法
4.2 戴尔电脑实现获得打折后的价格方法
5.国庆过后,店家想想这样活动,在原先的标签上直接进行价格栏的修改,并不合适。想想应该在做一个单独的标签(在原有的标签下,再加一栏打折后的价格)给活动使用。
5.1 在原先有的标签,再加一栏打折后的价格
6.最终店家看到新的标签,满意地笑了笑~~
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!