剑舞天痕

我的日历

最新评论

访问计数

获取 RSS

Passion 最新的 20 条日志

你现在的位置:剑舞天痕>俺没分类>聚合与包容

聚合与包容 [712,2005]

Passion 发表在 俺没分类

TAggregatedObject与TContainedObject有啥不同?
都是一个对象包含另外一个对象的接口重用。
聚合会直接暴露子对象的接口,将子对象的接口们聚合到一起塞给外界。
包容则是调用转发,全包住。
所以前者,子对象在QueryInterface的时候就得好好处理,避免得不到父接口。

评论(共 条) 我要评论

{CommentContent}

Posted by {CommentAuthor} at {CommentTime} | {CommentUrl}