首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
非成员函数只有在声明为类的【 】才能访问这个类的所有private成员。
非成员函数只有在声明为类的【 】才能访问这个类的所有private成员。
admin
2013-02-27
25
问题
非成员函数只有在声明为类的【 】才能访问这个类的所有private成员。
选项
答案
友元函数
解析
本题考核友元函数。C++规定,一个类的私有成员和保护成员,只能由其本身的成员来访问,不能被其他函数访问,这样形成了封装的概念,也保护了类本身的数据不致于受到破坏。但是,如果想让类中的成员数据可以被其他函数访问,可以通过友元函数声明,来分享类中的资源。类的友元函数可以直接访问该类的所有成员,包括私有成员。
转载请注明原文地址:https://jikaoti.com/ti/B7L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于结构化程序设计的叙述中正确的是()。
以下叙述中正确的是()。
有以下程序 #include<stdio.h> voidfun(doublex,double*y,double*z) {*y=*y-1.0;*z=*z+x;} main() {doublea=2.5,b=9.0,*pa,*pb;
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是()。
以下程序段中的变量已正确定义 for(i=0;i<4;i++,i++) for(k=1;k<3;k++);printf("*"): 该程序段的输出结果是()。
在以下给出的表达式中,与“while(E)”中的“(E)”不等价的表达式是()。
以下选项中是非转义字符的是()。
以下叙述中错误的是()。
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
设有定义:inta;floatb;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0并按<Enter>键,则a和b的值分别是()。
随机试题
EnglishandEnglishCommunityThereisnodenyingthatEnglishisausefullanguage.ThepeoplewhospeakEnglishtodaymake
风热上攻头痛、目赤、咽喉肿痛,应首选
对按工程内容分解的各项投资进行控制,这体现了建设工程投资控制的( )控制。
采用权益法核算的长期股权投资的初始投资成本大于投资时应享有被投资单位可辨认净资产公允价值份额的,其差额计入长期股权投资(股权投资差额)。()
下列选项中,应计算缴纳城镇土地使用税的有()。
某机关2017年4月购车一辆,随购车支付的下列款项中,应并入计税依据征收车辆购置税的有()。
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
学生赵某因考试作弊受到学校记过处分,赵某对学校给予的处分不服,依照教育法的规定,他有权向当地教育行政部门提出()。
求一块铅直平板如图3.1所示在某种液体(比重为γ)中所受的压力.
Unlessotherwisestatedintheletterofcredit,bankswillnotaccept______presentedbythebeneficiary.
最新回复
(
0
)