兑现一个接口,和组合一个接口的区别

实现一个接口,和组合一个接口的区别/* 从代码可以看出来,第一种写法,A被绑定了特定的BBB实现而第二种写法,

实现一个接口,和组合一个接口的区别

/* 从代码可以看出来,第一种写法,A被绑定了特定的BBB实现  而第二种写法,A中的BBB实现是可以动态绑定的。*/Class A implements BBB{   public void BBB_1(){           }}Class A{   BBB b ;   public void setBBB(BBB b){     this.b = b;   }}