首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;c=0;}//① int f(int a)eonst{this->a=a;}//② static int g(){retum a
有如下类定义: class Test { public: Test(){a=0;c=0;}//① int f(int a)eonst{this->a=a;}//② static int g(){retum a
admin
2019-04-18
66
问题
有如下类定义:
class Test
{
public:
Test(){a=0;c=0;}//①
int f(int a)eonst{this->a=a;}//②
static int g(){retum a;}//③
void h(int b){Test::b=b;};//④
private:
int a;
static int b;
colmt int c;
};
int Test::b=0;
在标注号码的行中,能被正确编译的是( )。
选项
A、①
B、②
C、③
D、④
答案
D
解析
只能通过构造函数的参数初始化列表对常数据成员进行初始化,本题中常数据成员为c。①通过默认构造函数初始化c,所以不正确。常成员函数只能引用本类中数据成员,而不能修改它,所以②不正确。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员,所以③错误。
转载请注明原文地址:https://www.kaotiyun.com/show/0dAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为()
有如下程序:#include<iostream>usingnamespaeestd;classAnimal{public:virtualchar*getType()const{return"Anim
指针数组是由______构成的数组。
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例称为“______”。
栈C最多能容纳4个元素,现有6个元素按A、B、C、D、E、F的顺序进栈,下列哪个序列不是可能的出栈序列()。
下面关于虚函数的描述中正确的是()
纯虚函数的声明总是以______结束。
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
随机试题
Theoldwomanwasworriedbecauseher30-yearoldsonwassolazythathedidn’tfeellike______towork.
磁共振成像的特点不包括
左旋多巴治疗帕金森病,下列说法错误的是
下列药物中,能有效抑制甲状腺激素释放和合成,可作为甲状腺切除术前准备用药的是
真武汤的君药是
范氏方程H=A+B/u+Cu表明影响柱效的因素有( )。
某国有企业职工张某,于2013年2月因健康原因办理了提前退休手续(至法定退休年龄尚有18个月),取得单位按照统一标准支付的一次性补贴72000元。当月张某仍按原工资标准从单位领取工资4500元。则张某2013年2月应缴纳的个人所得税合计为()。
金融机构的资本金、利润以及因本外币资产不匹配需要进行人民币与外币转化的,应当依法向外汇管理机关备案。()
“草根经济”以小型企业、城乡个体工商户、创业者和农民为主体,是社会经济中最具活力的部分,发展“草根经济”有利于:①巩固公有制主体地位②扩大就业环境③提高人民生活水平④拉动国内需求
常用中文字处理软件,如WPS、CCED等生成的文本文件中,汉字所采用的编码是( )。
最新回复
(
0
)