美文网首页
高内聚低耦合

高内聚低耦合

作者: 雨来 | 来源:发表于2022-06-20 11:07 被阅读0次

高内聚 在面向对象的三大基本特征:封装中有体现的


image.png

高内聚体现的是什么?

同一类事物有要很搞的聚合关系,如果没有就不要设计在一块 比如一些三方框架Glide 这个库的功能就是 加载图片,如果说你把 打开相册的功能也设计在里面 就不是高内聚

低耦合

没有关系的事物不要设计在一起,比如一个常量类 ApiConstant.java 结果这个类里面 有自定义Toast 还有 DoubleClick 它只是一个常量类 你存常量就Ok了

相关文章

  • [JAVA] Java面向对象三大特征:封装、继承、多态

    高内聚和低耦合 面向对象的最终目的是要构建强健、安全、高效的项目,也就是要实现项目的高内聚和低耦合: 高内聚:把该...

  • 测试开发学习Day03

    面向对象原则:高内聚,低耦合。多聚合,少继承。 【高内聚、低耦合】内聚:每个模块尽可能独立完成自己的功能,不依赖于...

  • diango创建的一个简单的基本流程

    高内聚,低耦合 高内聚:一个模块内部一个功能。 低耦合:每个模块各司其职,尽量零关联。 创建django项目 1、...

  • 2021-08-31 IO流(装饰和继承的区别)

    继承结构组合结构高内聚,低耦合

  • 高内聚,低耦合

    概念 耦合性: 也称块间联系。指的软件系统结构中各模块间相互凉席紧密程度的一种度量。模块之间联系越紧密,其耦合性就...

  • 高内聚低耦合

    内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系; 耦合是软件结构...

  • 高内聚,低耦合

    面向对象思想无疑是目前最为流行的软件设计思想,它的强大之处在于可以将现实比较直观的投射到代码中,这个特点非常符合人...

  • 高内聚,低耦合

    "高内聚,低耦合",听过很多次,但是没有切身体会是不会真正明白的。我的深刻体会是在做一个公司的项目的时候,例如:a...

  • 高内聚、低耦合

    文章转自:http://www.cnblogs.com/robnetcn/archive/2012/04/15/2...

  • 高内聚低耦合

    高内聚: 高内聚是另外一个评判软件设计质量的标准。内聚更为专业的说法叫做功能内聚,是对系统中元素职责的相关性和集中...

网友评论

      本文标题:高内聚低耦合

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