首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下类定义: 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
45
问题
如下类定义:
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://kaotiyun.com/show/J5Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序 #include <iostream> using namespace std; class A{ public: virtual void funcl( ){ cout<<"A1"; } v
有如下程序:#include<iostream>usingnamespacestd;classCA{public:CA()<cout<<’A’;)};classCB:privateCA{public:CB(){co
如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。ClassmyClass{private:intdata;public:myClass(intvalue);//构造函数
有如下程序: #include<iostream> using namespace std; class A { public: A(int i) {x=i;} void dispa() {cout<<x
已知有函数f的定义如下:intf(){staticints=0;s+=2;returns;}则在某程序中第2次执行函数调用语句f();时,函数f的返回值是【】。
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespacestd;【
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。#include<iostream>#include<iomanip>#include<string>
随机试题
A稀薄泡沫样白带B豆腐渣样白带C灰白色,稀薄,腥臭味白带D稀薄、透亮、拉丝状白带E白带如脓性,宫颈、尿道有脓性分泌物流出妊娠合并细菌性阴道病
A.广泛子宫切除及盆腔淋巴结清扫术B.肿瘤细胞减灭术C.全子宫、双附件及大网膜切除术D.全子宫切除术E.化疗子宫颈原位癌的治疗选择
建设工程施工风险管理的工作程序中,风险响应的下一步工作是()。[2014年真题]
微波脉冲波允许暴露的平均功率密度上限为()。
“备案号”栏应填()。“征免”栏应填()。
一个完全具备财务可行性的投资项目,其包括建设期的投资回收期指标必须()。
美国的物业管理已有()的历史。
外国旅游者来中国旅游,发给团体旅游签证的团队人数须在()。
A、JuliaandMaryareinthesameclass.B、JuliaandMaryareonthesamevolleyballteam.C、JuliaandMaryaregoodfriends.D、J
A、Themanhasgoneoverthreeunitsofthecourse.B、Themanhasreviewedonlyeightunitsofthecourse.C、Themanwillspendt
最新回复
(
0
)