静的キューを持つ基本クラスがあります。
class A : public otherClass{
protected:
static Queue queue[SIZE];
static int front, rear;
public:
void funcA();
void funcB();
};
現在、2 つのクラスがこのクラスを継承しています。
class B: public A{
public:
void funcC();
}
class C: public A{
public:
void funcD();
}
私の質問は、クラス B と C をインスタンス化するとき、キューのインスタンスが 1 つあり、 B と C の両方がそれを指しているのか、それとも B と C に別のインスタンスがあるのかということです。