有一点感觉不太对。。。
2.1 节的代码应该是聚合吧,感觉不是组合呢
public class A{
private B b;
public A(){
this.b=new B();
}
}
这才是组合吧,生命周期相同。示例的传参明显生命周期就不一致了,应该是聚合。2.1 节的代码应该是聚合吧,感觉不是组合呢
public class A{
private B b;
public A(){
this.b=new B();
}
}
这才是组合吧,生命周期相同。示例的传参明显生命周期就不一致了,应该是聚合。2016-12-27
举报