首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int flint a)const{this->a=a;} //② static int g (
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int flint a)const{this->a=a;} //② static int g (
admin
2018-08-13
39
问题
有如下类定义:
class Test
{
public:
Test(){a=0;c=0;} //①
int flint 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;
};
intTest::b=0;
在标注号码的行中,能被正确编译的是( )。
选项
A、①
B、②
C、③
D、④
答案
D
解析
此题考查的是类的定义。一个类的长数据成员的初始化只能在成员初始化列表中进行,故选项A错误;常成员函数不能更新对象的数据成员,故选项B错误;静态成员函数可以直接访问类中说明的静态成员,但不能直接访问类中说明的非静态成员,故选项C错误。
转载请注明原文地址:https://kaotiyun.com/show/pAAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<iostream>usingnamespacestd;classTestClass{inta;public:TestClass(int
在下面的类定义中,this指针的用途是______。#include<iostream.h>classSample{intx,y;public:Sample(inti,intj){x=i;y=j;}
数据库系统中实现各种数据管理功能的核心软件是______。
算法的复杂度主要包括时间复杂度和______复杂度。
有如下语句序列:intk=0:do{k+=5;cout<<’$’;}while(k<19);while(k-->0)cout<<’*’执行上面的语句序列输出字符“$”和“*”的个数分别是(
设二叉树根结点的层次为0,对含有100个结点的二叉树,可能的最大树深和最小树深分别是______。
以下关于友元函数的叙述不正确的是()。
下列叙述中,正确的是
下列叙述中正确的是()。
下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是______。#include<iostream.h>#include<fstream.h>voidmain(){fs
随机试题
网络计划技术的优点有( )
A.代谢性酸中毒B.呼吸性酸中毒C.代谢性碱中毒D.呼吸性碱中毒E.无酸碱平衡紊乱实际碳酸氢盐(AB)=标准碳酸氢盐(SB)且>正常值,表明
金瓷结合界面处理恰当与否关系到金瓷结合强度,因此严格的进行正确的处理才能保证PFM冠的质量。PFM基底冠的打磨处理中错误的是A.用钨钢针磨除贵金属表面的氧化物B.用碳化硅砂针磨除非贵金属表面的氧化物C.打磨时用细砂针多方均匀的打磨出金瓷结合部要求
贫血最早、最常见的症状是
A.上皮性肿瘤B.生殖细胞肿瘤C.性索间质肿瘤D.转移性肿瘤E.非特异性间质肿瘤卵巢颗粒细胞肿瘤为()
有关资金的时间价值推论不正确的一项为()。
小王于2010年1月购买了1万元的5年期国债,对此,小王应考虑的风险因素包括()。
在社会主义思想发展史上,最早提到社会主义发展阶段问题的经典作家是()
在SQL语言中,删除视图的语句是______。
WithinEUprimaryeducation,aclearmajorityofpupilschoosetostudyEnglishlikeaforeignlanguage.Indeed,learningEnglis
最新回复
(
0
)