接口的实现。
相关概念:纯抽象基类:指包含纯抽象函数的基类。 纯虚构函数:用 =0 标记的虚构函数。多重继承:指一个类直接继承一个以上的基类。对纯虚函数的继承称为接口继承。IX和IY并不是真正意义上的COM接口,为使之成为COM接口,它必须继承一个名为IUnknown的接口。
运行结果如下:总结:1、COM接口在c++中用纯抽象基类实现。2、一个COM组件可以提供多个接口。3、一个C++类可以使用多继承实现一个提供多个接口的组件。在com中,对一个组件的访问只能通过函数,而决不能直接通过变量。