设计模式(一) 六个设计原则

 

一、单一职责

  一个类或者一个接口只负责唯一一项职责, 尽量设计出功能单一的接口;

 

二、依赖倒置

  高层模块不依赖底层模块具体实现,解耦高层和底层,即面向接口编程,当发生变化时,只需要提供新的实现类,不需要修改高层代码模块;

 

三、开放-封闭原则

  程序对外拓展开放,对修改关闭了;即当需求发生拜年话,可以通过添加新的模块满足需求,而不是修改原来的实现代码,满足新需求

https://blog.csdn.net/lbt_lwj/article/details/70571579

posted @ 2020-07-07 09:58  抽象Java  阅读(107)  评论(0编辑  收藏  举报