3.单一职责模式
来源:互联网 发布:王子长 知乎 编辑:程序博客网 时间:2024/06/05 23:43
package singleResponsibility;/** * 单一职责原则 *@author LiMing E-mail:1151143484@qq.com *@date 2017年6月11日 上午9:32:41 */public class SingleResponsibility {/* * 单一职责原则(SRP)就一个类而言 应该仅有一个引起它变化的原因 * 原因:如果一个类承担的职责过多,就等于把这些职责耦合早一起, * 一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力 这种耦合会导致脆弱的设计 * 当变化发生时,设计会遭到意想不到的破坏 * *//*比如实现一个手机的功能 把打电话+发短信放到一个类中实现就不符合单一职责原则 * 别人要使用短信功能的时候 可能打电话功能也会被初始化或者是有一些其他的影响 * 当你去修改打电话功能的时候 如果出现问题 可能会影响发短信功能 * 只是举例 如果有好的例子 欢迎补充 * */}
阅读全文
0 0
- 3.单一职责模式
- 大话设计模式-3.单一职责 原则
- 设计模式-单一职责
- 设计模式--单一职责
- 4. 单一职责模式
- 桥梁模式(单一职责)
- 装饰模式(单一职责)
- 【设计模式】单一职责模式
- 设计模式-单一职责模式
- 设计模式-单一职责原则
- 设计模式-单一职责原则
- 设计模式---->单一职责原则
- 设计模式---单一职责原则
- 设计模式:单一职责原则
- 设计模式 单一职责原则
- 设计模式-单一职责原则
- 设计模式:单一职责原则
- 【设计模式】单一职责原则
- hdu_round1-1003 yyf和女朋友玩游戏
- Web前端-HeadFirst笔记-CH10 span div 伪类
- 支持向量机通俗导论(理解SVM的三层境界)
- java拷贝
- Spark在不同集群中的运行演示
- 3.单一职责模式
- Nginx
- tiny4412学习(三)之移植linux-4.x驱动(1)支持网卡驱动
- 在bootstrap的table表格中,设置文本内容居中
- 懒加载
- BZOJ 1497: [NOI2006]最大获利
- 产业物联网如何实现价值?
- okhttp 2.x 用法/封装
- 4.开放封闭原则