问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

高聚合 低耦合...是什么意思?

发布网友 发布时间:2022-03-30 07:23

我来回答

4个回答

懂视网 时间:2022-03-30 11:44

高内聚低耦合的原则是:

  

  1、一个功能模块内功能要联系密切;

  

  2、把联系不密切的功能放在不同的功能模块内;

  

  3、尽量减少模块间的联系。

  

  高内聚低耦合,是软件工程中的概念,是判断设计好坏的标准,主要是面向对象的设计,主要是看类的内聚性是否高,耦合度是否低。

  

  内聚就是一个模块内各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密程度高。

  

  所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。

  

  耦合性与内聚性是模块独立性的两个定性标准,将软件系统划分模块时,尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事,它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。  

热心网友 时间:2022-03-30 08:52

高内聚低耦合,软件工程中的概念,判断软件设计好坏的标准,主要用于程序的面向对象的设计,主要看类的内聚性是否高,耦合度是否低。

目的使程序模块的可重用性、移植性大大增强。通常程序结构中各模块的内聚程度越高,模块间的耦合程度就越低。

内聚从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事,它描述的模块内的功能联系。

耦合软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。

扩展资料

耦合性,也叫耦合度,对模块间关联程度的度量。耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。

模块间的耦合度指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。

软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分模块的一个准则就是高内聚低耦合。

参考资料:百度百科-高内聚低耦合

参考资料:百度百科-耦合性

热心网友 时间:2022-03-30 10:10

主要都是从对象职责划分的角度说的
封装就是把一些功能放在一个对象之内
高聚合是说一个对象的功能都在内部搞定,紧紧地结合在一起
低耦合是说对象之间的依赖要松散,不要牵一发动全身
只有这样,当系统规模扩大时,才能比较方便

热心网友 时间:2022-03-30 11:45

这是软件工程中的概念
首先要知道一个软件是由多个子程序组装而成,
而一个程序由多个模块(方法)构成!
而内聚就是指程序内的各个模块之间的关系紧密程度,
偶合就是各个外部程序(子程序)之间的关系紧密程度.
所以很易明白,为什么要高内聚?模块之间的关系越紧密,出错就越少!低偶合?子程序间的关系越复杂,就会产生更多的意想不到的错误!会给以后的维护工作带来很多麻烦!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 一部手机可以同时登录两个吗? 什么牌子的手机可以同时登录多个 怎么在同一个手机上同时登录多个 什么是高内聚低耦合。不是计算机专业,解释通俗一点。 笔水画到衣服上怎么洗干嘛净 当衣服上有水笔或圆珠笔的画痕时。怎么洗掉 哦 吊柜上画的画画笔水怎么去除 如何去除手上的蓝色中性笔水? 新衣服画上了中性笔笔水,怎样才能洗掉啊 风衣画上笔水怎么清除? 衣服上画你工号笔水了用什么能洗掉 404 Not Found 如何擦掉画在纸上的彩笔 怎样才能洗去不小心画在衣服上的笔水?求解, 怎么去除空调异味,装修气味? 新安装的空调有臭氧味,怎么回事 新买的空调打开有股难闻的味道,怎么回事 会中毒吗 为什么新安装的空调开启有一股味道 新买的的空调里散发出腐烂的味道是怎么回事? 空调刚打开时有塑料味怎么办? 如何理解"高内聚,低耦合"的软件结构设计原则 卡里有钱长期不用会被停卡吗 我工商银行的卡里面有钱但是长期不用会被冻结吗 银行卡里面没钱了长时间不用会怎么样? 银行卡里面没钱了长时间不用会怎么样 我工商银行的卡里面有钱但是长期不用会被冻结吗? 银行卡可以在取款机上查明细吗? 储蓄卡没钱长期不用会怎么样? 银行卡长期不用里面没钱有什么后果 银行卡里没有钱,长期不用会有什么后果 储蓄银行卡长期不用里面没钱有什么后果? 高内聚低耦合的概念 高内聚、低耦合的含义是什么?如何提高代码的可重用性? 如何学美甲最快 美甲师如何提高速度 美甲技术已经有了很多新技术的出现,但是美甲师速度慢怎么办呢? 美甲初学者怎么练习呢? 美甲除了用灯照还可用什么办法让它尽快干 404 Not Found