首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下类定义: 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
2015-07-22
25
问题
如下类定义:
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、①
B、②
C、③
D、④
答案
B
解析
本题考查常成员函数,常成员函数只能引用本类中的数据成员,而不能修改它。所以本题答案为B。
转载请注明原文地址:https://jikaoti.com/ti/ncE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序 #include <iostream> using namespace std; class A{ public: virtual void funcl( ){ cout<<"A1"; } v
如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。ClassmyClass{private:intdata;public:myClass(intvalue);//构造函数
有如下程序: #include<iostream> using namespace std; class A { public: A(int i) {x=i;} void dispa() {cout<<x
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"
已知如下程序的输出结果是23,请将画线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classMyClass{public:voidPrint()
已知有函数f的定义如下:intf(){staticints=0;s+=2;returns;}则在某程序中第2次执行函数调用语句f();时,函数f的返回值是【】。
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。#include<iostream>#include<iomanip>#include<string>
随机试题
组织文化的该心是
放射治疗过程中,治疗现场至少应有
甲、乙两个房地产开发企业的资产负债率分别为75%和80%,从房地产开发贷款的风险来看,乙企业比甲企业面临更大的()风险。
危害性极大的净化方法是粉尘()。
当事人超越经营范围订立的合同,除违反国家限制经营、特许经营以及法律、行政法规禁止经营规定的以外,该合同有效。()
“一带一路”建设是党中央、国务院统筹国内国际两个大局作出的重大决策,建设“一带一路”,共同打造开放、包容、均衡、普惠的区域经济合作架构,将让中国与世界更加紧密地联系在一起,推动更多国家和地区开展全方位合作,共克时艰、共创辉煌。这说明()。
我国自然资源的优势主要表现为资源总量大、人均占有量高和资源种类多。()
“质朴之学”,也称“朴学”的代表有()、()和()。
设随机变量X的分布函数为F(x)=求常数a,b,并计算P{∣X-1∣<2}.
软件程序员接收企业的任务,独立完成了某应用软件的开发和设计,该软件的著作权属于(26)。
最新回复
(
0
)