首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
31
问题
有如下类定义:
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全国计算机二级
相关试题推荐
在“inta=10,*p=&a;”语句中,p的值是()。
下列程序编译错误,是由于划线处缺少某个语句,该语句是【 】。#include<iostream.h>classA{______private:intnuml;public
下列程序时类D代码段出现编译错误,原因是【 】。#include<iostream.h>classA{public:A(charc){cout<<"A’sconstructor."<<c<<endl
下面程序运行结果为( )。 main() { char c=’a’; if(’a’<c< =’z’) cout<<"LOW"; else cout<<"UP"; }
冒泡排序算法在最好的情况下的元素交换次数为( )。
设有如图所示的二叉树则对该二叉树前序遍历的结果是
有如下类声明;classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);}
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。Boo1fun(char*str){inti=0,j=0;while(str[j]j++;f
有下列二叉树,对此二叉树中序遍历的结果为()。
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
随机试题
决定新闻单位效率的重要因素是()
就物质的反映特性而言( )
关于闭合性肝外伤的声像图特征叙述,正确的是
何谓大量咯血
下列关于国际银团贷款的表述,说法正确的有:
某企业2011年12月31日银行存款日记账余额为10万元,经查无记账差错,但发现:(1)企业期末计提了12月1日至31日的定期存款利息2万元;(2)银行支付了水电费5万元,但企业尚未入账;(3)企业已转账支付购买办公用品款1万元,但银行尚未入账。则该企业1
根据下表,回答96-100题。2006-2008年间,表中港口有几个在7月出现过货运吞吐量比上年同期下降的局面?
思想道德和法律都是调解人们思想行为、协调人际关系、维护社会秩序的重要手段。两者的关系是()
Thepassingtravellersaid,"Whateveryouplease."itmeant(意指,意味着)Whichofthefollowingistrue?
PassageThree(1)Arecomfortshoesalwaysmorehealthful?Notnecessarily,accordingtosomefootdoctors.Buyingshoesfr
最新回复
(
0
)