首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和对象定义: class A { public: A( ):data(0){ } A(int x):data(x) { } ~A( ){ } int GetData( )const{return
有如下类定义和对象定义: class A { public: A( ):data(0){ } A(int x):data(x) { } ~A( ){ } int GetData( )const{return
admin
2019-03-05
37
问题
有如下类定义和对象定义:
class A {
public:
A( ):data(0){ }
A(int x):data(x) { }
~A( ){ }
int GetData( )const{return data;}
void SetData(int n){data=n;}
prirate:
int data:
};
const A a(5);
A b(8);
下列函数调用中错误的是( )。
选项
A、a.GetData( );
B、a.SetData;
C、b.GetData;
D、b.SetData;
答案
B
解析
常对象是指对象的所有成员的值都不能被修改,常成员函数是指只能引用本类的数据成员,而不能修改它们的成员函数;常成员函数可以被常对象调用,也可以被普通对象调用,而普通成员函数只能被普通对象调用,不能被常对象调用,题意中对象a是常对象,b是普通对象,SetData( )是普通成员函数,GetData( )是常成员函数,所以选项B中通过常对象a调用普通成员函数SetData( )是错误的,选项A、C、D都正确;本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/kvAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是)n!=n*(n-1)*...*2*1)unsignedfact(unsignedn){if(n<=1)
以下不使用线性结构表示实体之间联系的模型的是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()。
将代数式转换成程序设计中的表达式为______。
有如下定义:ClassMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
下面程序的运行结果是()。#include<iostream.h>voidmain(){inti=1;while(i<=8)if(++i%3!=2)continue;elsecout<<
不合法的main函数命令行参数表示形式是
顺序存储方法是把逻辑上相邻的节点存储在物理位置______的存储单元中。
某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有______个结点
在关系数据库中,用来表示实体之间联系的是______
随机试题
A、35~36℃B、36.0~37.4℃C、36.7~37.7℃D、36.9~37.9℃E、38.5~38.9℃正常成人腋窝温度的范围是
建设中国特色社会主义的基本经验证明,我国的强国之路是【】
水俣病是指()
患儿,男孩,8岁,右上前牙肿包3天就诊。患儿近半年来右侧经常冷热刺激痛,吃饭痛,偶有自发痛,不用右侧吃饭。1周前右上前牙疼痛加重,3天前牙床肿痛。检查:舌隆突处有内陷窝,腐质较软,探窄深。叩诊(+),松动Ⅰ度。牙龈充血,根尖区牙龈有一小脓包,刺破
河流水质监测采样需要根据河流的特征在取样断面上布设不同的垂线进行取样,下述说法不正确的有( )。
对已放行的进口货物海关可以进行稽查的年限是(),超过这个年限海关将不予追究。按照《中华人民共和国海关稽查条例》规定,海关进行稽查时可以行使的职权有()。
假设卢先生是一位有财可理的成功人士,事业上,经过几年的积累已打下根基,正处于高速发展阶段。卢太太在航空公司工作,职业稳定、收入理想。目前卢先生与卢太太正面临职业生涯与家庭上的转变,需要金融理财师协助规划。经过初步沟通面谈后,获得了以下家庭、职业与财务信息:
下列各项中,不属于税务师事务所执业质量控制应达到的基本目标的是()。
唯物史观就是“关于现实的人及其历史发展的科学”。只有把人看作是现实的人,才能正确把握人及其活动的本质,把握人与社会历史的关系。现实的人是指
给定一个关键字序列(24,19,32,43,38,6,13,22),进行快速排序,扫描一趟后的结果是___________。
最新回复
(
0
)