首页 > 计算机等级考试
题目内容 (请给出正确答案)
[判断题]

类的私有成员只能被类中的成员函数访问,任何类以外的函数对它们的访问都是非法的。()

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“类的私有成员只能被类中的成员函数访问,任何类以外的函数对它们…”相关的问题
第1题
下列关于成员访问权限的描述中,不正确的是()。

A.公有数据成员和公有成员函数都可以通过类对象直接访问

B.类的私有数据成员只能被公有成员函数以及该类的任何友元类或友元函数访问

C.保护成员在派生类中可以被访问,而私有成员不可以

D.类或派生类的成员函数可以访问保护成员

点击查看答案
第2题
下列关于保护成员的说法中,正确的是()。A.保护的成员只能被类本身的成员函数及友元类的成员函数访

下列关于保护成员的说法中,正确的是()。

A.保护的成员只能被类本身的成员函数及友元类的成员函数访问

B.保护成员可以被程序中的任何代码访问

C.保护的成员与私有成员是完全一样的

D.保护成员访问权限和公有成员是一样的

点击查看答案
第3题
在公有派生时,派生类中定义的成员函数只能访问原基类的()。 A)私有成员、保护成员和公有成员 B)

在公有派生时,派生类中定义的成员函数只能访问原基类的()。

A)私有成员、保护成员和公有成员

B)保护成员和私有成员

C)公有成员和保护成员

D)公有成员和私有成员

点击查看答案
第4题
当将一个类A或函数f()说明为另一个类B的友元后,类A或函数f()能够直接访问类B的()。

A.只能是公有成员

B.只能是保护成员

C.只能是除私有成员之外的任何成员

D.具有任何权限的成员

点击查看答案
第5题
类 Contain 的定义如下:class Contain{private: int x;protected: int z;public: class Embed {

类 Contain 的定义如下: class Contain { private: int x; protected: int z; public: class Embed { private: int y; public: Embed () { y=100; } int Embed_Fun(); }MyEmbed; int Contain_Fun(); }; 下列对上面定义的描述中,正确的是()。

A.定义类Embed对象的语句是:Contain::Embed Myobject;

B.类Contain的成员函数Contain_Fun()中可以访问对象MyEmbed的私有成员y

C.类Embed的成员函数Embed_Fun()中可以直接访问类Contain的所有成员

D.类Embed的成员函数Embed_Fun()中只能直接访问类Contain的公有成员

点击查看答案
第6题
关于友元,下列说法错误的是

A.如果类A是类B的友元,那么类B也是类A的友元

B.如果函数fun()被说明为类A的友元,那么在fun()中可以访问类A的私有成员

C.友元关系不能被继承

D.如果类A是类B的友元,那么类A的所有成员函数都是类B的友元函数

点击查看答案
第7题
下面关于友元的说法中错误的是()。

A.若类A是类B的友元,那么类B也是类A的友元

B.友元关系不能被继承

C.若函数fun被说明为类A的友元,那么在fun中可以访问类A的私有成员

D.若类A是类B的友元,那么类A的所有成员函数都是类B的友元

点击查看答案
第8题
只有私有继承方式中,派生类的自定义成员函数才能访问基类的私有成员,其它任何一种派生方式都不允许派生类自定义成员函数访问基类的私有成员。()
点击查看答案
第9题
在私有继承中,派生类对象的成员函数不可以访问基类中的公有成员。()
点击查看答案
第10题
在类的定义形式中,数据成员、成员函数和()组成了类定义体。

A.成员的访问控制信息

B.公有消息

C.私有消息

D.保护消息

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改