[问题] 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