加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

单一职责原则

发布时间:2020-12-14 05:11:36 所属栏目:百科 来源:网络整理
导读:接口单一职责 每个接口只做一类事情 比如说 Closeable 只负责提供流关闭的方法 Readable 只负责提供读的方法 Reader类实现上面两个接口,他们之间互不干涉,各有分工 方法单一职责 即一个方法只提供一种功能 这种方法不足以让人迅速明了究竟更新user的哪个属

接口单一职责

每个接口只做一类事情

比如说 Closeable 只负责提供流关闭的方法

Readable 只负责提供读的方法

Reader类实现上面两个接口,他们之间互不干涉,各有分工

方法单一职责

即一个方法只提供一种功能

这种方法不足以让人迅速明了究竟更新user的哪个属性

尽量拆分成

单一职责原则优点

  1. 降低代码复杂性
  2. 提高代码可读性,可维护性
  3. 降低代码变更带来的风险(即改变一个接口,对其他接口没有影响)
  4. 大幅提升代码的扩展性?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读