面向对象的五个基本原则--单一责任原则SRP

单一责任原则,通俗来讲就是将类的功能单一。
一个类不能太“累”,在软件系统中,一个类(大到模块,小到方法)承担的职责越多,它被复用的可能性就越小。
一个类承担的职责过多,就相当于将这些职责耦合在一起,当其中一个职责变化时,可能影响到其他职责的运作。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 关于设计模式六大设计原则的资料网上很多,但感觉很多地方解释地都太过于笼统化,特此再总结一波。 优化第一步-单...
    ghroost阅读 1,132评论 0 5
  • 单一职责原则 (SRP) 全称 SRP , Single Responsibility Principle 单一职...
    米莉_L阅读 1,790评论 2 5
  • 七大设计原则: 开闭原则单一职责原则里氏替换原则依赖倒置原则接口隔离原则最少知识原则(迪米特法则)少用继承多用组合...
    _凉笙阅读 1,115评论 0 0
  • 一、开闭原则 1. 定义: 一个软件实体应当对扩展开放,对修改关闭。在设计一个模块时,应当使这个模块可以在不被修改...
    CrixalisAs阅读 604评论 0 0
  • 尸体生出一朵绝望的花儿 亡灵说希望它不要太早太早的死去 它渗出了灵魂的味道 和着血泪的腥恶 快来吧 快来吧 痛饮...
    乖小樂阅读 179评论 1 3