耦合

简介: 耦合

耦合:程序之间的依赖

包括:

     类之间的依赖

     方法之间的依赖

解耦

       降低程序之间的依赖关系

实际开发中

       应该做到编译器不依赖,运行期才依赖

解耦的思路

     第一步使用反射来创建对象,而避免使用new关键字

Class.forName()方法来获得类名

     第二步通过读取配置文件来获取要创建对象的全限定类名

相关文章
|
10月前
|
设计模式
耦合与内聚:软件设计中的黄金平衡
耦合与内聚:软件设计中的黄金平衡
|
9月前
|
编译器 C语言 开发者
技术经验解读:什么是耦合和解耦
技术经验解读:什么是耦合和解耦
654 1
|
7月前
|
存储 测试技术 API
如何避免微服务设计中的耦合问题
如何避免微服务设计中的耦合问题
70 4
|
10月前
|
Java API
关于“解耦”的思考
关于“解耦”的思考
66 0
|
10月前
软件设计原则:耦合与内聚
软件设计原则:耦合与内聚
207 0
|
敏捷开发 Java
如何降低类之间的耦合
如何降低类之间的耦合
79 0
零耦合?抽象耦合?具体耦合?
零耦合?抽象耦合?具体耦合?
142 0
|
存储 安全 程序员
软件工程的耦合和内聚
软件工程的耦合和内聚
312 0
|
存储
对象之间的耦合性
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qingfeng812/article/details/8962836   数据耦合 数据耦合指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言的值传递. 一个模块访问另一个模块时,彼此之间是通过简单数据参数 (不是控制参数、公共数据结构或外部变量) 来交换输入、输出信息的。
1284 0