[問題] c++問題請教

作者: timeflying (活在當下)   2014-04-29 20:53:43
class A
{
private:
int x;
protected:
int y;
public:
int z;

};
class B: public A
{

};
(一)在 class A 的成員函數(member function)中,x, y, z 的使用限制有沒有什麼不同?
1沒有
(二)在 class B 的成員函數(member function)中,x, y, z 的使用限制有沒有什麼不同?
x:要透過A的函式來進行存取
y:可以直接進行存取
z:可以直接進行存取
(三)對於 class A 的一個物件(instance),x, y, z 的使用限制有沒有什麼不同?
X:要透過A的函式來進行存取
Y:要透過A的函式來進行存取
Z:可以直接存取
請問這樣的回答對嗎? 謝謝
作者: tangent25 (Tan)   2014-04-30 10:20:00
作者: timeflying (活在當下)   2014-04-30 12:51:00
感謝您的回答!

Links booklink

Contact Us: admin [ a t ] ucptt.com