首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(int a)const {this->a=a;} //② static int g(
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(int a)const {this->a=a;} //② static int g(
admin
2017-10-17
35
问题
有如下类定义: 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
解析
本题考查了类的定义。一个类的常数据成员的初始化只能在成员初始化列表中进行,所以选项A不正确。常成员函数不能更新对象的数据成员,所以选项B不正确。静态成员函数可以直接访问类中说明的静态成员,但不能直接访问类中说明的非静态成员,所以选项C也不正确。故应该选择D。
转载请注明原文地址:https://jikaoti.com/ti/zIt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知:intn=10;那么下列语句中错误的是
判断字符型变量ch是否为大写英文字母,应使用表达式
将下面的语句段(A)补充完整,使其和语句段(B)在功能上完全等价。(a)doubles=0.0;【】;intk=0;do{s+=d;k
有以下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass();~MyClass();
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
下列运算符中,在C++语言中不能重载的是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
有如下程序 main( ) {int n[5]={0,0,0},i, k=2; for(i=0 i<k i++)n[i]=n[i]+1; cout<<n[k]<<end1;
类内部定义的______和______数据不能被不属于该类的成员函数来存取,定义为______的数据,可以在类外部进行存取。
随机试题
IP协议最基本的功能是实现___________。
A.广告B.广告主C.广告经营者D.广告发布者E.广告标记
患者,男性,10个月。因“发热、咳嗽3天”,诊断为支气管炎入院,入院当天患儿突然烦躁、哭闹不安,呼吸62次/分,心率182次/分,心音低钝,肝肋下3.5cm,出现上述表现的主要原因是
甲公司欲单独出资设立一家子公司。甲公司的法律顾问就此向公司管理层提供了一份法律意见书,涉及到子公司的设立、组织机构、经营管理、法律责任等方面的问题。请回答下题。(2010—卷三—94,任)关于子公司设立问题,下列说法正确的是:
有一个大型购物中心,总建筑面积50000m2。现有一投资商欲整体购买该购物中心用于自营或者出租,开发商也有意整体出售该购物中心,现委托房地产估价机构对其公开市场价值进行评估。根据市场调查结果,当地商业房地产市场已趋于饱和;根据城市规划。该购物中心周边同一供
三省边界线交会点(三交点)处界桩的完整编号是由三部分组成,前六位是()。
相对其他施工方法,板柱框架结构的楼板采用升板法施工的优点是()。
关于基坑土方开挖与回填的安全技术措施,下列说法中正确的有()。
教育与其他一切社会现象的根本区别在于,教育是()的社会活动。
A、 B、 C、 B
最新回复
(
0
)