正在回答 回答被采纳积分+1
1回答
好帮手慕小班
2021-07-12 18:07:09
同学你好,耦合性也叫耦合度,是对模块间关联程度的度量。
当我去new一个对象的时候,而这个对象不存在,这个时候程序会报编译时异常,也就意味着程序连运行都运行不了,我们可以理解为他们的耦合度较高。
在初期的学习中,我们都是new对象然后去调用下一层,比如你在业务层new一个DAO类的对象,调用DAO类方法访问数据库,这样写是耦合性比较高的情况,因为在业务层中是不应该含有具体对象,最多只能有引用,如果有具体对象存在,就耦合了。假设那个对象不存在,还需要修改业务的代码,这不符合业务层的逻辑,而且使代码也不灵活。
比如:主板上内存坏了,我换内存,没必要连主板一起换。我不用知道内存是哪家生产,不用知道多大容量,只要是统一的内存接口,内存都可以插上这个接口使用即可。
祝学习愉快~
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星