首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;C=0;t //① int f(int A) const{this->a=a;} //② static int g( ){retur
有如下类定义: class Test { public: Test(){a=0;C=0;t //① int f(int A) const{this->a=a;} //② static int g( ){retur
admin
2010-12-16
43
问题
有如下类定义: class Test { public: Test(){a=0;C=0;t //① 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错。定义常成员函数不能更新对象的数据成员,也不能调用该类中的普通函数,更不能改变该类的数据成员的值。静态成员函数不能访问非静态数据成员。
转载请注明原文地址:https://kaotiyun.com/show/zQVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。
有以下程序:#includemain(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;P=q;q=r;printf(“%d,%d,%d,%d\n”,m,n,*P,*q);}
以下选项中,不能对主函数中变量i和j的值进行交换的程序是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
设有一联合体变量定义如下:uniondata{longa;floatb:intc;chard;};uniondatax;执行下列语句后,正确的联合体
下列哪一条不属于数据库设计的任务?()
下列叙述中,不属于软件需求规格说明书的作用的是()。
随机试题
选择氧气站总图位置时应遵循的原则不包括()。
下列关于防腐蚀涂层施工技术要求的说法中,错误的是()。
个人所得税的纳税人从中国境外取得的所得,仅区别不同国家或地区,依我国税法规定扣除标准和税率计算扣除限额。()
税收征收管理是对纳税人履行纳税义务采用的一种管理、征收和检查行为,是实现税收职能的必要手段。()
证券公司从事资产管理业务,应当符合条件的有()。
关于商业银行销售理财计划汇集的理财资金,应()。
一国货币对外升值后会引起的经济现象包括()。
一位演员根据剧本的描述而在头脑里想象出有关角色的生动形象,这是()。
根据所给材料。回答136-140题。下列说法正确的是()。
牙龈指数(gingivalindex,GI)
最新回复
(
0
)