为使类外的对象能调用某一成员函数访问类中的私有成员,在类中该成员函数的访问属性应设置为:
A: private
B: public
C: protected
D: friend
A: private
B: public
C: protected
D: friend
举一反三
- 某成员函数在基类中的访问属性为public, 经过保护派生后,其在派生类的访问属性为( )? public|private|friend|protected
- 假定A类私有派生B类,ob为B类的对象,下列访问路径正确的是: A: ob可直接调用B类的公有成员函数,再由B类公有成员函数调用A类的公有成员函数访问A类的私有成员 B: ob可直接调用A类的公有成员函数访问A类的私有成员 C: ob可直接访问A类的私有成员 D: ob可直接调用B类的公有成员函数访问A类的私有成员
- 为了使类中的某个成员能被类的对象通过成员操作符访问,则把该成员的访问权限可以定义为()。 A: protected B: Public C: private D: static
- 类的成员函数可以访问类的( )数据成员。 A: 所有 B: public C: private D: protected
- 为了使类中的成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为( )。 A: public B: protected C: static D: private