首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA { int a: public: int getRef()const{return&a;}//① int getValue()const{return a;}//②
有如下类定义: class AA { int a: public: int getRef()const{return&a;}//① int getValue()const{return a;}//②
admin
2020-12-21
38
问题
有如下类定义:
class AA
{
int a:
public:
int getRef()const{return&a;}//①
int getValue()const{return a;}//②
void set(int n)const{a=n;}//③
friend void show(AA aa)const{cout<<a;}//④
};
其中四个函数的定义中正确的是( )。
选项
A、①
B、②
C、③
D、④
答案
B
解析
本题考查常成员函数,常成员函数只能引用本类中的数据成员,而不能修改它。所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/DOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行语句序列 intn: cin>>n: switch(n) { casel: case2:cout<<’1’: case 3: case4:cout<<’2’: break: d
在下列原型所示的C++函数中,按“传值”方式传递参数的是( )。
有如下程序:#include<iostream>using namespace std;class Point{public: static int number;public: Point(){number++;} ~Point(){n
有如下程序 #include <iostream> using namespace std; int i=1; class Fun { public: static int i; int
有如下程序: #include<iostream> using namespace std; class Demo { public: Demo(){ cout<<"def
已知类MyClass声明如下:classMyClass{intn;public:MyClass(intk):n(k){}intgetValue()const{returnn;}};在下列数组定义中正确的是
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
下列符号中可以用作C++标识符的是
结构化程序设计原则强调的是
下列选项中,正确的C++标识符是()。
随机试题
A、药师造成的不合理用药B、与护士有关的不合理用药C、外界因素的不合理用药D、药物相互作用E、医师不合理用药单凭经验而盲目用药属于
治疗金葡菌引起的骨髓炎的首选药是
按照《中华人民共和国会计法》的规定,单位有关负责人在对外提供的财务会计报告上签章的下列做法中,正确的是()。
紧缩性的货币政策下,取得信贷较为困难,市场利率也随之下降。()
在学生毕业以及中、高考招生录取时,一些地区出现部分学生或家长举办“谢师宴”“升学宴”,个别教师频繁参加宴请,违规收受学生及家长礼品礼金的现象。教师的这种行为违反了()的师德规范。
幼儿园教育评价是否科学、恰当,主要取决于()。
在我国,______是专门的法律监督机关。
关系模型的完整性约束主要包括:域完整性约束、______和参照完整性约束。
在TCP/IP参考模型中,提供无连接服务的传输层协议是
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
最新回复
(
0
)