class Base{
public:
void setX(int a) {x=a;}
private:
int x;
};
class D1: protected Base{};?
class D2: public D1{};
什麼是類D2中的成員函數setX()的訪問級別? 是否受到保護?私人? 任何一種人都可以解釋這一點,我的意思是如何判斷訪問級別的相關性......這樣的事情。謝謝!C++訪問級別
編輯:添加更多的問題
但爲什麼我不能叫:d2.setX()? d2是D2的一個實例。原來編譯器錯誤 - user658213 0秒前編輯
什麼是成員函數'X()'?爲什麼'D2'自己公開繼承?你想做什麼 ? – Mahesh 2011-03-14 04:29:01
'class D2:public D1 {}'? – 2011-03-14 04:30:03
對不起,幾個tpyos – user658213 2011-03-14 04:30:57