私は2つのクラス(可能な限り単純な自発的なもの)を持っており、次のことに取り組んでQt
いMac OS X
ます:
//Class A
class A
{
protected:
int getX(){return _x;};
private:
int _x;
};
//Class B
class B : A
{
void method(){qDebug() << this->getX();}
};
そして、コンパイラはスローします:
エラー: 'getX' は 'A' のプライベート メンバーです
何か不足していますか?私は試してみました:
qDebug() << this->A::getX();
どちらもうまくいきません!