微信

使用微信服务,更方便

职友集>程序员面试题 > 什么是复合对象

什么是复合对象

2015-08-04 06:30:02 阅读( 156 )

1738人 收藏本页

标签:程序员面试题

1. 复合对象(composite object)是指一个对象的一个属性或多个属性引用了其他对象
-一个对象可以由其它对象构造,这样的联系称作包含(consist-of)联系-一个聚合是多个对象的一个并集,通常由一个对象自身来表示。
2. 委托(delegation)是复合对象的一个特例
-两个对象参与处理一个请求,接受请求的对象将责任委托给它的代理者。

来自IT公司面试手册

下一篇:封装(encapsulation)(隐藏内部实现)

上一篇:介绍一下类是什么?

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题