zoukankan      html  css  js  c++  java
  • 单一职责我的理解

    设计类的时候应该是有管理类(控制类),边界类和实体类。在类里面进行操作的时候应该遵循单一职责原则,什么叫做单一职责原则,也就是引起类变化的只有一个原因,我感觉这句话等于白说,基本上不知道这是什么意思。我感觉还是应该分情况来说:

    类都有两种属性:状态和职责。

    对于实体类来说,状态就是它能够反映给外面的。

    实体类没有职责,可能有的一个不错的职责就是tostring方法吧。

    管理类就是管理一个实体类的,涉及到实体类的操作,对于他来说,单一职责也就是所管理的实体类不要太多吧,可以是一类实体类。但不能是多种实体类。对于它里面的方法应该是将一个实体从一个状态变化为另一个状态,不能跨状态。

    http://blog.sina.com.cn/s/blog_726d174a0100pg32.html

  • 相关阅读:
    S03E01 蓝牙操作
    GET与POST方法
    Http请求头与响应头
    HttpClient初步
    Http
    深度为H的满k叉树
    html5-css选择器
    html5-css的使用强制优先级
    html5-样式表的使用-初步
    html5-css的引入
  • 原文地址:https://www.cnblogs.com/lxzh/p/3096246.html
Copyright © 2011-2022 走看看