首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: c1ass AA { int a; public: int getRef()const{ retum &a;} // ① int getValue()const{ retuma;}
有如下类定义: c1ass AA { int a; public: int getRef()const{ retum &a;} // ① int getValue()const{ retuma;}
admin
2019-02-22
27
问题
有如下类定义:
c1ass AA
{
int a;
public:
int getRef()const{ retum &a;} // ①
int getValue()const{ retuma;} // ②
void set(int n)const{ a=n;} // ③
friend void show(AA aa)const{ cout<<a;}// ④
};
其中的四个函数定义中正确的是( )。
选项
A、①
B、②
C、③
D、④
答案
B
解析
此题考查了常成员函数和友元函数的概念。选项A中,getRef()函数的返回值和函数函数类型不符,故错误;C选项中set()常成员函数改变了数据成员的值,这是不允许的;D选项中show()函数被同时定义成友元函数和常成员函数是错误的。
转载请注明原文地址:https://kaotiyun.com/show/H0Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
与所使用的计算机无关的是数据的
若需要定义一个标识符常量,并且使得C++能够进行类型检查,则应在定义语句的开始使用保留字______。
用树结构表示实体类型及实体间联系的数据模型称为______。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是______。
下列能对对象进行初始化的是
程序中有如下语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在下画线处应填入的选项是#include<iostream.h>voidmain(){inta,b,t;cin>>a
一棵二叉树第6层(根结点为第1层)的结点数最多为______个
下列字符串中,不可以用作C++标识符的是
下列字符串中不能作为C++标识符使用的是
随机试题
焊件的表面不能自然地、平整地展开摊平在一个平面上,这样的表面称为不可展表面。()
美国政治学家亨廷顿认为不同经济、政治、文化制度的西方与非西方对垒(冲突)的第一个原因是权力、军事、经济的争夺斗争,第二个根源是()
奶牛,跛行,精神沉郁,体温40.50℃左后肢蹄部肿胀,触诊有热痛,蹄底有窦道,趾间皮肤有溃疡,并覆盖有恶臭坏死物。最有效的治疗方法是
甲国是联合国的会员国。2006年,联合国驻甲国的某机构以联合国的名义,与甲国政府签订协议,购买一批办公用品。由于甲国交付延期,双方产生纠纷。根据《联合国宪章》和有关国际法规则,下列哪一选项是正确的?()
对本行政区域内的建设工程勘察、设计活动实施监督管理的部门是()。
照度标准值是指作业面或参考平面上的维持()照度值。
处在成熟阶段的行业增长较为稳定,一般年增长率在()
2×17年1月1日,甲公司以银行存款1100万元购入乙公司当日发行的面值为1000万元的5年期不可赎回债券,将其划分为以公允价值计量且其变动计入其他综合收益的金融资产。该债券票面年利率为10%,每年付息一次,实际年利率为7.53%。2×17年12月31日,
一个四位数能被9整除,去掉末位数字后所得的三位数恰是4的倍数,则这样的四位数中最大的一个的末位数字是()。
WhichofthefollowingstatementsisINCORRECTaccordingtothenewsitem?
最新回复
(
0
)