求助一个关于c++类的问题:有三个类(class A,class B,class C),如何实现在第三个类(class C)中同时调用class A和class B?

三个类如何相互调用?(不是多文件形式)
初学小白,望各位大佬告知!!!谢谢
假如有三个类(class A,class B,class C),如何实现在第三个类中同时调用class A和class B?

main.cpp

#include <iostream>
using namespace std; 
class A {
public:
    A(){}       //构造函数 
    void dispalyA() { cout << "A" << endl; }
};
class B {
public:
    B() {}       //构造函数 
    void dispalyB() { cout << "B" << endl; }
};
class C {
public:
    C() {}       //构造函数 
    A a;
    B b;
    void dispalyC() { a.dispalyA(); b.dispalyB(); }
};

int main()
{
    C c;
    c.dispalyC();

    return 0;
}