首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(int a)coast{this->a=a;} //② static i
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(int a)coast{this->a=a;} //② static i
admin
2015-09-14
47
问题
有如下类定义:
class Test
{
public:
Test(){a=0;c=0;} //①
int f(int a)coast{this->a=a;} //②
static int g (){return a;} //③
void h(int b){Test∷b=b;}; //④
private:
int a;
static intb;
const int c;
};
int Test∷b=0;
在标注号码的行中,能被正确编译的是( )。
选项
A、①
B、②
C、③
D、④
答案
D
解析
此题考查的足类的定义。一个类的长数据成员的初始化只能在成员初始化列表中进行,故选项A错误:常成员函数不能更新对象的数据成员,故选项B错误;静态成员函数可以直接访问类中说明的静态成员,但不能直接访问类中说明的非静态成员,故选项C错误。
转载请注明原文地址:https://kaotiyun.com/show/QqNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义inta=1;floatf=1.2;charc=‘a’;,则下列表示错误的是
开发软件时对提高开发人员工作效率至关重要的是
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
有以下程序#include<iostream.h>intf(intn){if(n==1)return1:elsereturnf(n-1)+1;}voidmain(){inti,j=0;f
关于虚函数,下列表述正确的是()。
下面程序的结果是#include<iostream.h>classA{inta;public:A():a(1){}
下列打开文件的表达式中,错误的是()。
下列关于继承方式的描述中,错误的是()。
静态联编所支持的多态性称为______多态性,动态联编所支持的多态性则称为_______多态性,动态多态性由_____来支持。
随机试题
课程的系统模式中,输入部分是指【】
细菌性痢疾的临床表现不包括
中医汗证的治法有()。
汇款的方式主要有()。
数据录入采用双轨录人后,错误的几率会升高。
我国现行从法律上对教师职业的规定认为,教师职业是一种()。
设D是Oxy平面上以A(1,1),B(-1,1)和C(-1,-1)为顶点的三角形区域,则
设f(u)(u>0)有连续的二阶导数且z=f(ex2-y2)满足方程=4(x2+y2),求f(u).
A、读大学B、读硕士C、读博士D、在大学里工作C
Summerhillbeganasanexperimentalschool,Itisnolongersuch;itisnowademonstrationschool,foritdemonstratesthatfre
最新回复
(
0
)