首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于友元函数的叙述不正确的是( )。
以下关于友元函数的叙述不正确的是( )。
admin
2021-09-05
48
问题
以下关于友元函数的叙述不正确的是( )。
选项
A、友元函数提供了类之间数据共享的一个途径
B、一个友元函数可以访问任何类的任何成员
C、友元函数破坏了数据的封装
D、友元函数增加了程序设计的灵活性
答案
B
解析
友元函数的作用在于提高程序的运行效率,但是它破坏了类的封装性和隐藏性,使得非成员函数可以访问类的私有成员。只有在类中声明了某个函数是自己的友元函数之后,该友元函数才能够访问本类的私有成员,而不是任何类的任何成员都可以访问。
转载请注明原文地址:https://kaotiyun.com/show/SI5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“<<left”,输出效果将发生变化的是()。
对于语句cout<<end<<x;中的各个组成部分,下列叙述中错误的是()。
下列关于C++函数的叙述中,正确的是()。
下列关于构造函数的描述中,错误的是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
要利用C++流进行文件操作,必须在程序中包含的头文件是()。
有如下类定义和变量定义:classParents{public:intpublicData;prlVate:mtprivateData;};classChildA:publi
当使用ofstream流类定义—个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
请打开考生文件夹下的解决方案文件proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*src,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空间bur中。函数返回扫
随机试题
理性认识的形式是()
关于主动脉夹层描述,正确的是
下列哪项不是动脉硬化性闭塞症的特点?
牙龈肥大叙述正确的是()
王某出资没立了某个人独资企业,王某聘用李某作为企业的总经理,以下说法不正确的是:()
()是为了使生产过程在符合物质条件和工作秩序下进行,防止发生人身伤亡和财产损失等生产事故,消除或控制危险有害因素,保障人身安全与健康,设备和设施免受损坏,环境免遭破坏的总称。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
学校教育制度
CareerBuilder.comnowoffersthemostfunctionalandeasy-to-useonlinejobsearchforScience&Biotechjobs.Infact,therea
Childrentendtorelyon______schoolfriendstokeepintouchwithschoolwork.
最新回复
(
0
)