首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2018-06-19
52
问题
有如下类定义:
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/OVAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
______允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
有如下函数模板定义:template<typenameT1,inta2,inta3>T1fun(T1a1){return(al+a2+a3);}则下列调用中正确的
结构化程序设计的核心和基础是()。
下面程序的执行结果是()。#include”iostream.h”voidmain(){int*p,r;p=newin;*p=20;r=sizeof(*p);cout<<r<<endl
______允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为【】。a[0]=1;a[1]=2;swap(a,2);
实体是信息世界中广泛使用的一个术语,它用于表示
随机试题
简述企业生产能力分析的内容。
1岁小儿肺炎,弛张热5天,今出现四肢凉,毛细血管再充盈时间6秒,心率160次/分,腹稍胀,皮肤可见少量充血疹及出血点,大便隐血(+),血小板70×109/L,可能并发:()
属于非细胞型微生物的是
当拟采购项目的详细资料缺乏时,估计招标采购项目总费用较有效的方法是()
对于存款业务的法律规定,下列说法错误的是()。
下列风险中,属于市场风险的是()。
Myskirtis______popularthan______.
Ginicoefficient
设α1,α2,…,αs均为n维向量,下列结论中不正确的是().
标准库函数fgets(s,n,f)的功能是()。
最新回复
(
0
)