高内聚,低耦合?
来源:互联网 发布:移动端关键词优化软件 编辑:程序博客网 时间:2024/04/27 14:33
高内聚:类内部的方法而言,把程序的功能尽量紧密联系,别在一个类里只写一个或很
好的方法,因为那样会给你的调试等带来很多问题。出了错你都不知道在什么地方。
在一个模块内,让每个元素之间都尽可能的紧密相连。
也就是充分利用每一个元素的功能,各施所能,以最终实现某个功能。
如果某个元素与该模块的关系比较疏松的话,可能该模块的结构还不够完善,或者是该
元素是多余的。
低耦合:类与类之间的关系而定,低,意思是他们之间的关系要简单,明了,不要有很强
的关系,不然,运行起来就会出问题。一个类的运行影响到其他的类。
一个完整的系统,模块与模块之间,尽可能的使其独立存在。
也就是说,让每个模块,尽可能的独立完成某个特定的子功能。
模块与模块之间的接口,尽量的少而简单。
如果某两个模块间的关系比较复杂的话,最好首先考虑进一步的模块划分。
这样有利于修改和组合。
0 0
- 高内聚,低耦合
- 高内聚,低耦合
- 什么是高内聚,低耦合?
- 高内聚,低耦合
- 高内聚,低耦合
- 高内聚,低耦合
- 浅谈 “高内聚 ,低耦合”
- 高内聚, 低耦合
- 什么是高内聚,低耦合?
- 低耦合,高内聚
- 高内聚,低耦合
- 高内聚&低耦合
- 理解“高内聚,低耦合”
- 高内聚 低耦合
- 高内聚,低耦合
- 高内聚、低耦合
- 低耦合 高内聚
- 高内聚 低耦合
- ztree使用系列三(ztree与springmvc+spring+mybatis整合实现增删改查)
- 情感、婚姻、恋爱
- Visalu C++ 编程资源大全(1)
- Android用代码实现开启关闭调试模式
- 了解Linux文件系统_(2)
- 高内聚,低耦合?
- FLUSH TABLES WITH READ LOCK
- 结构体中冒号的作用
- 字符设备驱动分析
- hdu 2647 Reward (拓扑排序)
- response控制浏览器实现重定向
- ORA-12535:TNS连接超时/oracle客户端连接服务器报错解决办法
- 怎样把一个链表掉个顺序
- poj_1952最大下降子序列,统计个数