首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下类定义 class MyClass { private: int id; char gender; char*phone; public: MyClass():id(0),
有以下类定义 class MyClass { private: int id; char gender; char*phone; public: MyClass():id(0),
admin
2017-10-17
25
问题
有以下类定义 class MyClass { private: int id; char gender; char*phone; public: MyClass():id(0),gender(’#’),phone(NULL){} MyClass(int no,char ge=’#’,char*ph=NULL) {id=no;gender=ge;phone=ph;} }; 下列类对象定义语句中错误的是
选项
A、MyClass myObj;
B、MyClass myObj(11,"13301111155");
C、MyClass myObj(12,’m’);
D、MyClass myObj(12);
答案
B
解析
本题考核构造函数的应用。对象建立用初始化列表对数据成员进行时,列表中的参数类型要与构造函数中形参类型一致。B选项中第二个参数为"13301111155"是字符串,而构造函数中第二个形参为char型,两者不一致造成错误。
转载请注明原文地址:https://kaotiyun.com/show/kJAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
实现比较两个字符串大小的函数是_____。
有如下类的定义。那么空格处的语句是()。classMyClass{____________intx,y;public:MyClass(intx1=0,inty1=0){
考虑下面的函数原型:voidf(inta,intb=7,charc=’@’);下面的函数调用中,不合法的是()。
下列叙述中,正确的是()。
以下程序的执行结果是______#include<iostream.h>#include<iomanip.h>voidprint(intn){if(n!=0){print(n-1);
一个C++程序的开发步骤通常包括编辑、______、链接、运行和调试。
下列运算符中全都可以被友元函数重载的是()
一个类中有【 】个构造函数。
下面关于for循环的正确描述是
下列程序将x,y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidfun(______){Ta;if(x>y)
随机试题
简述现代营销哲学面临的阻力。
()是会计产生和发展的基础。
由于内燃机是一种热能动力机械,因此在满足其动力性和经济性要求的前提下,必须保证具有足够的()。
A公司2009年1月1日起开始执行新会计准则体系,将所得税核算方法由应付税款法改为资产负债表债务法核算,适用的所得税税率为25%,考虑到技术进步因素。自2009年1月1日起将一套管理设备的使用年限由12年改为8年;同时将折旧方法由平均年限法改为年数总和法。
某市阀门公司在生产过程中排出的污水致孙某经营的鱼塘受损。为此,该市环保局经调查取证后拟对该公司作出罚款5万元、责令停产停业的决定。在作出决定之前,市环保局告知阀门公司作出决定的事实、理由及依据,并告知其有陈述申辩和要求组织听证的权利。市环保局应阀门公司的要
设A,B,C都是规阶方阵,且ABC=0,则()
PC机的串行通信接口(COM1、COM2)采用异步通信。异步通信的一帧信息包括起始位、数据位、奇偶校验位(可选)和______。
在考生文件夹下创建文件夹FRISBY,并将属性设置为“只读”。
十进制数18转换成二进制数是()。
A、Thenumberofthemdecreasesdramatically.B、Theymainlymovefromsouthstates.C、TheycometoChicagowithoutworkvisa.D、T
最新回复
(
0
)