首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;c=0;}//① int f(int a)const{this->a=a;}//② static int g(){return a;}//③ void h(int b){Tes
有如下类定义: class Test { public: Test(){a=0;c=0;}//① int f(int a)const{this->a=a;}//② static int g(){return a;}//③ void h(int b){Tes
admin
2017-07-28
43
问题
有如下类定义:
class Test
{
public:
Test(){a=0;c=0;}//①
int f(int a)const{this->a=a;}//②
static int g(){return a;}//③
void h(int b){Test::b=b;};//④
private:
int a;
static int b;
const int c;
};
int Test::b=0:
在标注号码的行中,能被正确编译的是( )。
选项
A、①
B、②
C、③
D、④
答案
D
解析
只能通过构造函数的参数初始化列表对常数据成员进行初始化,本题中常数据成员为c。①通过默认构造函数初始化c,所以不正确。常成员函数只能引用本类中数据成员,而不能修改它,所以②不正确。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员,所以③错误。
转载请注明原文地址:https://kaotiyun.com/show/vFAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在关系数据库中,用来表示实体之间联系的是【 】。
设ch是char型变量,其值为’A’,则下面表达式的值是( )。 ch=(ch>=’A’&&ch<=’Z’)? (ch+32):ch
设a,b,c都是int的变量,且a=3,b=4,c=5,则下面的表达式中值为0的是( )
假定一个二维数组的定义为"int a[3][5];”,则该数组所含元素的个数为15,所占的存储空间的字节数为【 】。
执行"cout<<char(’F’-2)<<end1;”语句后得到的输出结果后【 】。
下列数据结构中按“先进先出”原则组织数据的是
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
二叉树是节点的有限集合,它有()根节点。
在表达式x+y*z中,“+”是作为成员函数重载的运算符,“*”是作为非成员函数重载的运算符。下列叙述中正确的是()。
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(______)return______;e
随机试题
不属于腹部闭合性损伤手术指征的是
A.薄膜现象B.筛状出血C.虹膜样改变D.蜡样光泽E.针刺现象
痉挛性脑性瘫痪患儿表现为( )。
把原子时的秒长和世界时的时刻结合起来的一种时间称为(),它不是一种独立的时间。
税率是应纳税额与征税对象的比例或征收额度,我国现行税率包括()。
基金宣传推介材料如果登载从合同生效之日起计算的业绩,则基金合同生效期为_____个月以上但是不满____年。()
在基准分析中,基准类型包括()。
设A=,方程组AX=β有解但不唯一.(1)求a;(2)求可逆矩阵P,使得P-1AP为对角阵;(3)求正交阵Q,使得QTAQ为对角阵.
阅读以下说明,回答问题1~4,将解答填入对应栏内。虚拟专用网是虚拟私有网络(VirtualPrivateNetwork,VPN)的简称,它是一种利用公共网络来构建的私有专用网络。对于构建VPN来说,网络隧道(Tunneling)技术是个关键技术
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。北京计算机大学组织专家对《学生成绩管理系统》的需求方案进行评审,为使参会人员对会议流程和内容有一个清晰的了解,需要会议
最新回复
(
0
)