有一点感觉不太对。。。
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
举报