2005/07/12 | 聚合与包容
类别(俺没分类) | 评论(0) | 阅读(65) | 发表于 19:48
TAggregatedObject与TContainedObject有啥不同?
都是一个对象包含另外一个对象的接口重用。
聚合会直接暴露子对象的接口,将子对象的接口们聚合到一起塞给外界。
包容则是调用转发,全包住。
所以前者,子对象在QueryInterface的时候就得好好处理,避免得不到父接口。
0

评论Comments

日志分类
首页[233]
俺没分类[233]