class X
{
protected:
int abc=10;
public:
X() {};
~X() {};
int getABC() { return abc; }
};
關於Y類
class Y : public X
{
public:
Y() {};
~Y() {};
void setABC() { abc = X::getABC(); }
};
void main()
{
Y* b;
b->setABC();
system("pause");
return;
}
我想把類X的變量ABC的值類Y的變量ABC
歡迎來到堆棧溢出。請花些時間閱讀[The Tour](http://stackoverflow.com/tour),並參閱[幫助中心](http://stackoverflow.com/help/asking)中的資料,瞭解您可以在這裏問。 –
你的例子中的'a'是什麼?還要注意,即使你的代碼會被編譯,'b-> setAofY();'也是未定義的行爲。 –
抱歉,這是我的錯誤。 我已編輯。 –