66问答网
所有问题
写java代码所提倡的高内聚低耦合是什么意思 能具体讲讲么
如题所述
举报该问题
推荐答案 推荐于2017-09-02
高内聚,是指让一个类或者一个方法让他专注去做一件事情。低耦合:这个又要求对象,类之间减少耦合性,更通俗的说比如你一个类的方法引用了很多的别的类,而你是直接new出来的,这样就会出现,你修改某个类之后,这个方法就会出现异常错误。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/2U29ivDsUDisUxn9vn.html
其他回答
第1个回答 2014-01-16
楼上们讲的都很对,这种好处只有随着不断地去实践才能逐渐理解他的好处,它的最终的目的都是让代码变得可读性强,后期维护能方便。低耦合主要改某一个模块其他模块代码不用改就能达到某种功能目的。如果你修改一个模块导致了多个模块的内部代码要多次修改这就是高耦合给维护带来很多麻烦,要减少这种模块与模块的很强的依赖。
第2个回答 2014-01-16
内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系;
耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。
具体的可以参照:
http://baike.baidu.com/link?url=D6wPHqOIbZC4gRHdKhxe4pIln25nssTraZOxdDesJVOJpshqr4u5b4XyvizI_BL684tJJfgLnL5kcqVFFM3qT_
说的挺详细的了。
满意请采纳。
第3个回答 2014-01-16
高内聚指的是功能,低耦合是说每个功能模块之间可以互相关联使用
第4个回答 2014-01-16
这个主要就是说:方法之间的嵌套尽量要少,功能相似的方法能整合在一起就整合在一起。提高方法的重用性。
1
2
下一页
相似回答
写java代码所提倡的高内聚低耦合是什么意思
能具体讲讲么
答:
高内聚,是指让一个类或者一个方法让他专注去做一件事情。低耦合:这个又要求对象,类之间减少耦合性
,更通俗的说比如你一个类的方法引用了很多的别的类,而你是直接new出来的,这样就会出现,你修改某个类之后,这个方法就会出现异常错误。
高内聚低耦合是什么意思
?
答:
高内聚低耦合是一种软件设计原则,用于描述不同组件之间的紧密程度和相互依赖度
。高内聚低耦合的意思是在一个组件内部的各个元素之间存在非常强的关联性和依赖性,而不同组件之间的关联性和依赖性要尽可能地降低。首先,高内聚表示软件设计中不同组件之间的紧密程度要尽量高,组件内部的各要素要相互依赖。...
请问
JAVA高内聚
,
低耦
和的概念
是什么
???
答:
对于低耦合,
我粗浅的理解是:在一个模块内,让每个元素之间都尽可能的紧密相连
。也就是充分利用每一个元素的功能,各施所能,以最终实现某个功能。如果某个元素与该模块的关系比较疏松的话,可能该模块的结构还不够完善,或者是该元素是多余的。
内聚和耦合,包含了横向和纵向的关系
。功能内聚和数据耦...
java高内聚
,
低耦合
怎样理解?
答:
高内聚一般指功能内聚
,共同完成同一功能,缺一不可,模块不可再分割 耦合:一个软件结构内不同模块之间互连程度的度量 低耦合是java中使用接口等降低了耦合度,使程序具备良好的扩展性,易于修改 就是有的时候程序需要修改,我只需要改正一部分,单是如果程序的耦合性很强的话就需要从头再写一遍很不...
高内聚
、
低耦合
的含义
是什么
?如何提高
代码的
可重用性?
答:
回答:内聚是从功能角度来度量模块内的联系,一个好
的内聚
模块应当恰好做一件事。它描述的是模块内的功能联系;
耦合是
软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。 耦合性也称块间联系。指软件系统结构中各模块间相互联系...
低耦合高内聚什么意思
答:
低耦合
和
高内聚是
软件工程中的两个重要概念。高内聚指的是一个模块内部各个元素(例如语句、程序段)之间的联系紧密程度。如果一个模块内的元素相互关联紧密,实现了一个明确的功能,那么这个模块就具有高内聚。高内聚的模块更易于理解、维护和重用。低耦合指的是不同模块之间的联系程度。如果各个模块之间...
大家正在搜
耦合性和内聚性是什么意思
java耦合是什么意思
java的高内聚低耦合
耦合什么意思
耦合和内聚的关系
内聚和耦合的概念
java低耦合
内聚与耦合
内聚耦合分类
相关问题
java高内聚,低耦合怎样理解?
高内聚低耦合是什么意思?
java高内聚,低耦合怎样理解?
高内聚低耦合独立性不是越强吗?为什么耦合性越强独立性越强
请问JAVA高内聚,低耦和的概念是什么????
什么是高内聚低耦合
什么是高内聚低耦合。不是计算机专业,解释通俗一点。
在JAVA编程中什么叫耦合