下列关于类的权限的描述错误的是()
A、
类本身的成员函数只能访问自身的私有成员
B、
类的对象只能访问该类的公有成员
C、
普通函数不能直接访问类的公有成员,必须通过对象访问
D、
一个类可以将另一个类的对象作为成员
【正确答案】:A
【题目解析】:
声明为私有的成员变量仅能在类内的成员函数中被访问,在类外是不可访问的。但反过来说不成立。故A错误。
部分成员函数声明为公有的,用于提供外界和这个类的对象相互作用的接口,从而使得其他函数也可以访问和处理该类的对象。即类的对象可以访问该类的公有成员。故BCD正确。