首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于友元的叙述中,错误的是( )。
下列关于友元的叙述中,错误的是( )。
admin
2021-06-10
35
问题
下列关于友元的叙述中,错误的是( )。
选项
A、关键字friend用于声明友元
B、友元可以提高程序的运行效率
C、友元函数通过this指针访问对象成员
D、一个类的成员函数可以是另一个类的友元
答案
C
解析
本题考查的是友元函数。友元的声明以关键字friend开始,选项A正确;友元函数的正确使用能提高程序的运行效率,但同时也破坏了类的封装性和数据隐藏性,导致程序可维护性差,选项B正确;可以使其他类的成员函数成为另一个类的友元函数,此时该成员函数名必须用该函数所属的类名字加以限定,选项D正确;友元函数不属于类的成员函数,它是定义在类外的普通函数,所以没有this指针,不能通过this指针访问类对象的成员,选项C错误。答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/3lh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill
有如下程序:#includeusingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(k){}
有如下程序:intx=3:do{x-=2:cout
下列语句中,与语句“n=(a>b?(b>c?1:0):0);”.的功能等价的是()。
关于函数重载,下列叙述中错误的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本题的功能是:从键盘输入字符串s,然后输出字符串s中的字符个数。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:m=-10n=-10p=0q=-10z=A注意:错误的语句在//******error******的下面,修改该语句即可。#
下列哪一条不属于数据库设计的任务?()
在C++中,实现封装性需借助于()。
随机试题
条码已成为商业自动化不可缺少的基本条件,在病案管理方面,条码已被许多医院用于病案管理的
患者女性,65岁,冠心病,下壁心肌梗死。10年前因三度房室传导阻滞置入VVI起搏器,起搏频率设置在72次/分。患者起搏频率由初始72次/分下降至目前的40次/分,应考虑
可局部用于治疗皮肤、口腔及阴道念珠菌感染的药物是
与丙磺舒联合应用,有增效作用的药物是()。
某分部工程单代号网络计划如下图所示,节点中下方数字为该工作的持续时间(单位:天),其关键线路有()条。
发生下列事件后,其中允许解除合同的是()。
旅游活动三要素之间相互依存、相互制约、紧密结合,共同构成旅游这一复杂的综合体。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
下列犯罪中,应当认为在中国领域内犯罪的是()
禽流感病毒目前已经在亚洲4个国家感染了117人,造成60多人死亡。这种病毒还在不断变异,在这个问题上专家们的意见异乎寻常地统一。他们纷纷警告说,如果在今后两年内,禽流感病毒通过变异能够在人与人之间传播,人类将会遭受一场前所未有的大灾难。
最新回复
(
0
)