高内聚低耦合是衡量模块独立程度的标准,划分模块的一个准则是高内聚低耦合。
从模块粒度来看,高内聚:尽可能类的每个成员方法只完成一件事(最大限度的聚合); 低耦合:减少类内部,一个成员方法调用另一个成员方法。从类角度来看, 高内聚低耦合:减少类内部,对其他类的调用;从功能块来看 高内聚低耦合:减少模块之间的交互复杂度(接口数量,参数数据)即横向:类与类之间、模块与模块之间;纵向:层次之间;尽可能,内容内聚,数据耦合。
高内聚低耦合主要用于程序的面向对象的设计,主要看类的内聚性是否高,耦合度是否低。目的是使程序模块的可重用性、移植性大大增强。通常程序结构中各模块的内聚程度越高,模块间的耦合程度就越低。内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事,它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。
本作品(图文、音视频)由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系 yu.jianchun@qq.com
相关推荐
-
安徽阜南县属于什么市
安徽阜南县属于阜阳市。同属于阜阳市的还有:颍州区、颍泉区、颖东区、太和县、界首市、颍上县、临泉县。 阜阳,简称阜,别名颍州、汝阴、顺昌,位于安徽省西北部,华北平原南端。西北部与河南…
-
容声冰箱夏季开几档合适
容声冰箱夏天一般调到1~3档之间。冬天一般调到5~6档,春秋季节选择3~4档比较好,一般不选择7档,这是强制制冷档,一般不需要调到这个温度。 容声冰箱调到最高档位是最冷的。一般冰箱…
-
世界环境日是几月几日
世界环境日为每年的6月5日,1972年6月5日联合国在瑞典首都斯德哥尔摩召开了联合国人类环境会议,会议通过了《人类环境宣言》,并提出将每年的6月5日定为“世界环境日”。同年10月,…
-
国家为什么禁了耳疗直播
因为有些主播假借耳疗直播打色情的擦边球,所以国家禁了耳疗直播。 耳疗讲述的是耳疗原理、耳廓与耳穴的分布、耳穴的选取与功用以及耳穴疗法的诊断和治疗。 耳疗的好处:耳疗可以改善人体的淋…
-
全民国家安全日是哪一日 第七个全民国家安全日的主题是什么
全民国家安全日是每一年的4月15日。全民国家日也可以被称为全民国家安全教育日,在2015年被全国人大常委通过确定国家安全法的有关规定,其中的第十四条规定就提到了每一年的4月15日就…