首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是类MyClass的定义,对定义中各种语句描述正确的是( )。 class MyClass { publiC: void MyClass(int a) //① { x=a;
下面是类MyClass的定义,对定义中各种语句描述正确的是( )。 class MyClass { publiC: void MyClass(int a) //① { x=a;
admin
2010-03-29
77
问题
下面是类MyClass的定义,对定义中各种语句描述正确的是( )。
class MyClass { publiC: void MyClass(int a) //①
{ x=a; ) int func(int a,int b) //②
{ x=a; y=b; } int func(int a,int b,int c=0) //③
{ x=a; y=b; z=c; } static void resetValue() //④
{ x=0; } private: int X,y,Z; };
选项
A、语句①是类MyClass的构造函数定义
B、语句②和语句③实现类成员函数的重载
C、语句④实现对类成员变量x的清零操作
D、语句①、②、③和④都不正确
答案
8
解析
类的构造函数没有返回类型,所以语句①是错误的;语句②和语句③将会使函数func()的调用产生歧义;成员函数resetValue()是静态成员函数,那么它不能访问类MyClass中的非静态数据成员,所以语句④也不正确。
转载请注明原文地址:https://kaotiyun.com/show/rFjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若intk,则关于for(k=一l;k<0;k++)printf(’’****\n’’);语句执行情况的叙述中正确的是()。
下面不属于结构化程序设计原则的是
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
以下选项中,值为1的表达式是
在面向对象方法中,不属于“对象”基本特点的是
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
有C语言表达式2*3+4+15%3,关于其执行顺序,以下叙述正确的是
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
下列关于施工质量影响因素的说法,错误的是()。
简述企业技术创新战略的特点。
onmutuallydevelopitlongandacrosswhoevenefficientcomparative
如果使隐名代理产生显名代理的法律效果,则()。
中性粒细胞占白细胞总数的比例是()
家住A区的甲诉家住B区的乙借款纠纷一案由C区基层人民法院审理终结。借款纠纷案发生在D区,一审法院判决乙返还甲借款本金70000元,驳回了甲要求乙支付利息的请求。判决书向双方当事人送达后,乙向E市中级人民法院上诉,甲未上诉,但甲在答辩状中向二审法院提出了让乙
利用隔膜使溶剂或微粒分离的方法称为膜分离法。利用隔膜分离溶液时,使溶质通过膜的方法称为()。
在设计阶段,运用价值工程方法的目的是()。
简述问题解决的基本过程。
如果项目实际进度比计划提前20%,实际成本只用了预算成本的60%,首先应该(66)。
最新回复
(
0
)