首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于友元的叙述中,错误的是( )。
下列关于友元的叙述中,错误的是( )。
admin
2021-06-10
33
问题
下列关于友元的叙述中,错误的是( )。
选项
A、关键字friend用于声明友元
B、友元可以提高程序的运行效率
C、友元函数通过this指针访问对象成员
D、一个类的成员函数可以是另一个类的友元
答案
C
解析
本题考查的是友元函数。友元的声明以关键字friend开始,选项A正确;友元函数的正确使用能提高程序的运行效率,但同时也破坏了类的封装性和数据隐藏性,导致程序可维护性差,选项B正确;可以使其他类的成员函数成为另一个类的友元函数,此时该成员函数名必须用该函数所属的类名字加以限定,选项D正确;友元函数不属于类的成员函数,它是定义在类外的普通函数,所以没有this指针,不能通过this指针访问类对象的成员,选项C错误。答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/lyfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classPart{public:Part(intx=0):va1(x){cout
下列循环语句中有语法错误的是()。
有如下程序:#includeusingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;);classPi
有如下程序:#inc1ude<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}};classB{public:B
有如下类定义:c1assSamp1e{public;Samp1e(intx):ref(x){}//①private:Samp1e():ref(0){}//②staticint
有如下函数模板:template<classT>Tsquare(Tx){returnx*x;}其中T是()。
下列叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:m=-10n=-10p=0q=-10z=A注意:错误的语句在//******e
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含程序文件main.cpp,其中有ElectricFan(“电风扇”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有
在C++中,实现封装性需借助于()。
随机试题
阅读钱锺书《说笑》中的文字:笑是最流动、最迅速的表情,从眼睛里泛到口角边。东方朔《神异经·东荒经》载东王公投壶不中,“天为之笑”,张华注谓天笑即是闪电,真是绝顶聪明的想象。据荷兰夫人的《追忆录》,薛德尼·斯密史也曾说:“电光是天的诙谐。
Criticismandself-criticismisnecessary______ithelpsustofindandcorrectourmistakes.
对于造影检查错误的是
两样本方差齐时,完全随机设计的两样本均数比较,应选择的统计方法是检验两样本所在总体的方差是否相等时,应选择的统计方法是
谵妄时最多见的幻觉是
A.肝细胞点灶状坏死B.肝细胞碎片状坏死C.肝细胞亚大片坏死D.肝细胞桥接坏死E.肝细胞大片坏死急性重型肝炎的病理特点是()。
会计专业技术人员参加继续教育取得的学分,每年累计不得少于70学分。()
下列情形适用假释的是()。
厂商的生产函数为f(x,y,z)=min{x3/y,y2,(z4一x4)/y2}那么,对于该厂商而言,它具有怎样的规模报酬特征?()
下列关于合同成立的表述,正确的是()。
最新回复
(
0
)