首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA { int a: Public: int getRef()const{return &a;}//① int getValue()const{return a;}//② void set(int n)const{a=n;}/
有如下类定义: class AA { int a: Public: int getRef()const{return &a;}//① int getValue()const{return a;}//② void set(int n)const{a=n;}/
admin
2020-04-07
55
问题
有如下类定义:
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
解析
此题考查了常成员函数和友元函数的概念。选项A中,getRef()函数的返回值和函数函数类型不符,故错误;C选项中set()常成员函数改变了数据成员的值,这是不允许的:D选项中show()函数被同时定义成友元函数和常成员函数是错误的。
转载请注明原文地址:https://kaotiyun.com/show/hy8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面叙述错误的是()。
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
以下选项中合法的实型常数是
下列说法中错误的是()。
以下有关类与结构体关系的叙述不正确的是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
有如下类定义:classMyClass{intb:chara;doublec;public:MyClass0:c(0.0),b(0),a(‘,’){}};创建这个类的对象时,数据成员的初始化顺序是
数据库设计中反映用户对数据要求的模式是
public运算符可以重载为成员函数或友元函数,但是应该把函数说明为公有的,以便各个量都能引用。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
钢材的复验就是焊接性复验。
“战后派”
门静脉高压症食管下段静脉破裂出血哪种方法降压最显著
PCl3分子的空间几何构型和中心原子杂化类型分别是()。
以下会计科目对营业利润不会产生影响的是()。
广东肇庆七星岩仙女湖畔,有一座酷似卧佛的天然石山,每年都有几天,可见一轮红日从“卧佛”口中徐徐落下,形成“卧佛含丹”的地理景观,如下图所示。据此完成问题。下列关于“卧佛含丹”景观的叙述,正确的是()。
蛇:蛙:鱼
维生素B1又称硫胺素或抗脚气病维生素。如果缺乏它,人体会产生多发性神经炎、脚气病、下肢瘫痪、浮肿和心脏扩大等症状。以下对于其描述不正确的是:
Anyparentwithachild【1】theagesof3and11cantellyou【2】technologyhascreptintonearly【3】aspectsofplaytimeandnearly
Businessschoolsaroundtheglobearefacinga_______shortagewithinthenextdecade,accordingtothelateststatistics.
最新回复
(
0
)