首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

类A调用类B的方法,一点疑问。解决方法

2013-01-27 
类A调用类B的方法,一点疑问。请问下:类A调用类B的方法,是把B当初A的成员变量 还是在A的方法里面把B当参数传

类A调用类B的方法,一点疑问。
请问下:类A调用类B的方法,是把B当初A的成员变量 还是在A的方法里面把B当参数传进去? 
那种耦合低点 

[解决办法]
策略模式 参数
java.util.Arrays.sort(Object[] a, Comparator c)
decorator模式 属性
public BufferedInputStream(InputStream )
模版方法 继承

abstract class A{
public A(){x();}
protected abstract void x();
}
class B extends A{ protected void x(){}}


[解决办法]
耦合低点的肯定是A的方法里面把B当参数传进去

热点排行