十、类

作者: 小刘and12345 | 来源:发表于2016-09-19 16:03 被阅读0次

1.类的组织

遵循标准java约定,类的组织最好是这样的顺序。公共静态常量->私有静态变量->公共变量->私有变量。

2.类应该短小

对于函数我们通过代码行数衡量大小。对于类,我们采用权责计算大小。不要做超过自己权责的事。

(1)单一权责原则

类只应有一个权责——只有一条修改的理由。

(2)内聚

通常而言,方法操作的变量越多,就越黏聚到类上。如果一个类中的每个变量都被每个方法做使用,则该类具有最大的内聚性。

(3) 对扩展开放,对修改封闭

(4)依赖倒置

相关文章

  • 十、类

    1.类的组织 遵循标准java约定,类的组织最好是这样的顺序。公共静态常量->私有静态变量->公共变量->私有变量...

  • 十、时间服务类

    在业务开发是经常需要使用到时间,而时间戳是前后端通讯中最常用的传递方式,而前端的表示则通常会将其转化为日期,以及做...

  • 深圳十月中标排行榜

    深圳2018年10月中标排行榜 (施工类前十名) (设计类前十名) (监理类前十名) 深圳2018年10月中标排行...

  • 近十年十大综艺节目

    最近十年,大陆综艺节目迎来井喷时代,选秀类、真人秀类、益智类以及相亲类等节目都有极其炫目的表现,梳理来看,以下十...

  • 产品书单

    技术类: 《淘宝技术十年》 用户体验类 《Don't make me think》 常识类: 《免费》 《长尾理论...

  • 十:Java中的类

    客户类 vs 对象类 Java中有2种类:客户类和对象类。在我们创建第一个Hello World! Java程序的...

  • 机器学习(十) 聚类

    【版权声明】本文为原创,转载请注明原地址 https://www.jianshu.com/p/f78722762f...

  • 十,伪类的分类

    一,伪类的分类:1,状态伪类:当选择得目标对象状态发生改变后,进行什么样的样式设置。(见章节9)2,结构性伪类:选...

  • 千秒点读学子模式

    如果把学习做一个全盘安排,按照微习惯培养模式,分为学科强化类,学科预习类,兴趣培养类,划分为十个不同的专题,把十个...

  • 2021-03-11

    冷门小众的神仙软件 今天介绍几十款社交类,效率办公类,学习类,兴趣爱好类的app,虽不火但很实用,相信要火是时间的...

网友评论

      本文标题:十、类

      本文链接:https://www.haomeiwen.com/subject/hjknettx.html