4.6 对象的组合

来源:互联网 发布:淘宝买问道手游帐号 编辑:程序博客网 时间:2024/06/07 02:07

4.6 对象的组合


4.6.1 组合与复用

如果一个对象a组合了对象b,那么对象a可以委托对象b调用其方法,即对象a 以组合的方式复用对象b的方法

组合对象复用方法特点:

(1)通过组合对象来复用方法也称“黑盒”复用。因为当前对象只能委托所包含对象调用其方法,对所包含对象的方法的细节(算法细节)一无所知

(2)当前对象随时可以更换所包含的对象,它们属于弱耦合关系


4.6.2 类的关联关系与依赖关系的UML图(略)

原创粉丝点击