
高内聚低耦合是衡量模块独立程度的标准,划分模块的一个准则是高内聚低耦合。
从模块粒度来看,高内聚:尽可能类的每个成员方法只完成一件事(最大限度的聚合); 低耦合:减少类内部,一个成员方法调用另一个成员方法。从类角度来看, 高内聚低耦合:减少类内部,对其他类的调用;从功能块来看 高内聚低耦合:减少模块之间的交互复杂度(接口数量,参数数据)即横向:类与类之间、模块与模块之间;纵向:层次之间;尽可能,内容内聚,数据耦合。
高内聚低耦合主要用于程序的面向对象的设计,主要看类的内聚性是否高,耦合度是否低。目的是使程序模块的可重用性、移植性大大增强。通常程序结构中各模块的内聚程度越高,模块间的耦合程度就越低。内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事,它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。
本作品(图文、音视频)由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系 yu.jianchun@qq.com
相关推荐
-
中午的影子比早上的影子长还是短
中午的影子比早上的影子短。早上,太阳光线倾斜照射,与人形成的角度大,这时影子偏长。中午,太阳光线从人的头顶照射下来,与人形成的倾斜角度小,这时影子较短。相比之下,中午的影子比早上的…
-
法颂香水属于什么档次
法颂香水属于中端档次,是平价的一个法国品牌,法颂香水价格在800~130左右,属于平价的法国香水品牌,留香持久,味道好闻,很多人评价说不输大牌。 法颂只选用格拉斯本土原料,传承古老…
-
真丝衣服上面有白斑怎么去除
真丝衣服上面有白斑可以用牙膏去除,浸湿真丝衣服,将牙膏涂在白斑上,然后搓洗即可,也可以将彩漂液和中性洗衣液倒入水中,将真丝衣服浸泡二十分钟,再轻轻揉搓,清洗真丝衣服不能大力拧绞。 …
-
唐朝李玄湛是谁有这个人吗
唐朝没有李玄湛这个人物,李玄湛是虚构人物,出自《簪中录》,李舒白后来和黄梓瑕有了孩子,叫李玄湛。 1、《簪中录》是侧侧轻寒创作的一部古代言情小说。 2、《簪中录》出版时间二零一四年…
