一道习题
若有以下说明,在类外使用对象objX成员的正确语句是:
[code=C/C++][class X
{
int a;
void fun1();
public:
void fun2();
};
X objX;]
A.objX.a=0;
B.objX.fun1();
C.objX.fun2();
D.X::fun1();
不明白的是这里
int a;
void fun1();
放在了pubilc之外,它们算什么?应该怎样引用?
[解决办法]
放在public之外,那它就是private的
[解决办法]
算 private