需要应用松耦合

时间:2014-01-23 08:55:30

标签: java function loose-coupling

我一直在使用类似下面的代码

public void function()
{
OtherClass obj1 = new OtherClass();
OtherClass obj2 = new OtherClass();
}

如何在此代码中引入松耦合

2 个答案:

答案 0 :(得分:0)

将对象作为参数传递给函数,或者更好地传递它们实现的接口。你不会以这种方式将强对象绑定到函数。

事件如果这更多是关于依赖注入然后松散耦合,那么进行更改就不会受到影响。

答案 1 :(得分:0)

将obj1和obj2移动到成员变量,并从不同的类外部分配它们。