以下是使用C++实现类的多重继承的示例代码:
```c++
#include 
using namespace std;
// 基类A
class A {
public:
    void funcA() {
        cout << "This is function A." << endl;
    }
};
// 基类B
class B {
public:
    void funcB() {
        cout << "This is function B." << endl;
    }
};
// 派生类C,同时继承自基类A和基类B
class C : public A, public B {
public:
    void funcC() {
        cout << "This is function C." << endl;
    }
};
int main() {
    // 创建派生类C的对象
    C c;
    
    // 调用继承自基类A的函数
    c.funcA();
    
    // 调用继承自基类B的函数
    c.funcB();
    
    // 调用派生类C自己的函数
    c.funcC();
    
    return 0;
}
```
在这个示例中,我们定义了两个基类A和B,分别包含一个成员函数funcA和funcB。然后,我们定义了一个派生类C,它同时继承自基类A和基类B。最后,在主函数中,我们创建了派生类C的对象,并调用了继承自基类A和基类B的函数,以及派生类C自己的函数。
需要注意的是,在C++中,如果一个类同时继承自多个基类,那么在定义派生类时需要使用逗号分隔每个基类,例如:
```c++
class C : public A, public B, public D {
    // ...
};
```
其中,D是另一个基类的名称。