《COM技术内幕》阅读笔记第8章

包容与聚合
    1.包容:外部组件调用转发内部组件的方法以重新实现内部组件支持的某个接口。
    2.聚合:外部组件明确地把内部组件的指针返回给客户。
    3.包容的实现:扩展接口
    4.聚合的实现:外部组件IUnknown(也叫外部未知接口) 内部组件IUnknown(代理和非代理未知接口) 代理和非代理未知接口实现
                  外部组件的Init,外部组件中指向内部组件接口的指针,内部组件的ICLassFactory::CreateInstance,内部组件的构造函数

你可能感兴趣的:(《COM技术内幕》阅读笔记第8章)