首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2017-04-25
50
问题
有如下类定义:
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/T1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于多重继承,下面说法中正确的是( )。
在下列函数原型中,可以作为类AA构造函数的是
下列叙述中正确的是
有如下程序: #include<iostream> using namespace std; class VAC{ public: int f() const{return 3;} int f() {
作为成员函数重载的运算符,第一操作数就是参数表中隐含的________所指向的对象,因此并不显示地出现在参数表中。
下列叙述中正确的是
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
类classone在声明func成员函数时发生错误,出错原因是【 】。Classone{private:inta;
设有如下说明 typedef struct {int n;char c;double x;}STD; 则有以下选项,能正确定义结构体数组并赋初值的语句是
下列的模板说明中,正确的是( )。
随机试题
关于我国享有选举权的条件,下列哪一说法是正确的?()
根据公司法律制度的规定,股份有限公司可以实行累积投票制的情形有()。
下面是一份关于《中华人民共和国标准化法(草案)》的议案,请根据公文要素和公文体式规范进行辨析,指出其错误之处。全国人民代表大会常务委员会:为了加强标准化的工作……经过广泛调查研究,反复讨论修改,拟定了《中华人民共和国标准化法(草案)》。这个草案,已经国
毛泽东思想继续发展的时期是()
下列函数f(x)与g(x)是相同函数的是[].
脑血管痉挛的治疗不包括()
A.7天B.1个月C.数个月D.3天E.14天
根据税收征收管理法律制度的规定,纳税人发生的下列情形中,应办理税务注销登记的有()。
这些年来,审计盯得多的、民众关心得多的,往往是重点部门、关键科室,对于水务、林业这样的“冷衙门”,想当然地以为是“清水衙门”而缺乏监督热情。只是,无明确规定、无时间约束、无绩效考核,此类“三无”拨款可能遍及更多的“冷衙门”。事实上,这些容易被监督遗忘的角度
某软件公司开发的《财务之星》管理软件,在我国受法律保护的依据是(51)。
最新回复
(
0
)