私は C++ の初心者で、私の質問はばかげているかもしれません。
以下のように定義されたクラス A、B、および C があります。
class A {
public:
typedef Resouce Money;
};
class B
:public A {
};
class C {
public:
typedef B::Money MyMoney;
};
これは有効ですか?「Money」はクラス B で明示的に定義されていないため、混乱しています。
前もって感謝します!