首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下类定义 class MyClass { private: int id; char gender; char*phone; public: MyClass():id(0),gen
有以下类定义 class MyClass { private: int id; char gender; char*phone; public: MyClass():id(0),gen
admin
2010-06-06
44
问题
有以下类定义 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、MyClassmyObj;
B、MyClassmyObj(11,"13301111155");
C、MyClassmyObj(12,’m’);
D、MyClassmyObj(12);
答案
B
解析
本题考核构造函数的应用。对象建立用初始化列表对数据成员进行时,列表中的参数类型要与构造函数中形参类型一致。B选项中第二个参数为“13301111155”是字符串,而构造函数中第二个形参为char型,两者不一致造成错误。
转载请注明原文地址:https://kaotiyun.com/show/w5jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库设计中反映用户对数据要求的模式是()。
以下关于宏的叙述中正确的是()。
已知下列函数定义:fun(int*b,intc,intn,intdata){intk;for(k=0;k
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串的前导*号不得多于n个,若多于n个,则删除多余的*号;若少于或等r个,则不做处理,字符串中间和尾部的*号不删除。例如,字符串中的内容为:*******A*BC*DEF*G***,
有以下程序:#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){default:printf("%d",++b);case1:printf
有以下程序:#include<stdio.h>main(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5}等价的是()。
下面不能作为结构化方法软件需求分析工具的是()。
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
随机试题
教学方法会受到的制约不包括以下哪一项()
患者男性,56岁。乏力,腹胀半年。查:贫血貌,肝肋下1cm,脾肋下7cm。血常规;白细胞260×109/L,血红蛋白78g/L,血小板400×109/L。对诊断该疾病最有意义的检查结果是
最常见的食物中毒是
山谷风的风向是
下列各项可见毛细血管搏动征的是
具有下列化学结构的药物为
表达流水施工在时间安排上所处状态的参数有()。
在贷款分类过程中,银行首先要了解的是贷款基本信息,其内容包括()。
一台洗衣机在商店里出售,标价1200元。这个“元”是()。
表明日本的教育开始把儒家的伦理道德规范与日本的民族意识培养结合起来的法案是()
最新回复
(
0
)