首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
TestClass类定义如下: class TestClass { private: intid; char gender; char *phone; public: TestClass():
TestClass类定义如下: class TestClass { private: intid; char gender; char *phone; public: TestClass():
admin
2013-05-30
49
问题
TestClass类定义如下:
class TestClass
{
private:
intid;
char gender;
char *phone;
public:
TestClass():id(0),gender(‘#’),phone(NULL){}
TestClass(int no,char ge=‘#’,char*ph=NULL)
{id=no;gender=ge;phone=ph;}
};
下面类对象定义语句中错误的是( )。
选项
A、TestClass myObj(1);
B、TestClass myObj(2,“11101111155”);
C、festClass myObj(1,‘m’);
D、TestClass myObj;
答案
B
解析
B)中由于有两个参数,所以其调用了第二个构造函数,第二个构造函数的两个缺省参数,在调用时,实参会按从左到右的顺序传给形参,所以第二个参数“11101111155”会传递给形参ge,而原型中的ge为字符型,实参为指向字符的指针,所以在编译时会出现错误。A)与C)都能够正确的实现参数的传递。对于D),由于在创建TestClass的实例myObj时,没有参数,所以其调用了第一个构造函数。
转载请注明原文地址:https://www.kaotiyun.com/show/RhNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++程序中的预处理命令以符号【】作为起始标记。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是______。
有如下程序:#include<iostream>usingnamespacestd;classTest{public:Test(){n+=2;}~Test(){n-=3;}
下面关于友元函数的叙述中,不正确的是()。
请分析下面的程序并给出该程序的执行结果【】。#include<iostream>classAA{inta;public:AA(){cout<<"Initiali
下面对模板的声明正确的是______。
下列关于算法的叙述,错误的是()。
软件工程的出现是由于
随机试题
对于钢铁、汽车、石油为代表的这一行业来说,下列说法中不恰当的是()。
羚角钩藤汤的功用是
3.以下做法不符合法律规定的是()
某柱下单桩为钻孔灌注桩,桩径为800mm,桩长为15m,桩顶入土深度为2.0m,桩顶竖向力设计值为2200kN,桩端极限阻力标准值为1200kN,桩侧极限阻力标准值为2000kN,由于承载力验算不满足要求,故改为扩底桩,扩底段高度为2.0m,桩端土为砂土,
某中型水泥厂采用EPC/交钥匙总承包的方式进行公开招标,并在相关媒体发布了招标公告和资格预审公告。公告中明确说明了承包商报名时间及提供的资料,工程概况,投标人需提供的标书费用、押金、投标保函的要求,投标人获取和送达标书的方式、地点和起止时间,开标日期、时间
下列人员中,应当遵守注册会计师所在会计师事务所的质量管理政策和程序的是()。
个人希望影响和控制他人的心理倾向,称为()。
在多元文化语境下,出现________的情感价值取向实属正常现象,我们充分尊重个人的情感选择。但是,过度________情感的极端自由、极端物欲,其实会给个人的幸福带来许多内伤。依次填入画横线部分最恰当的一项是()。
某公司网络结构如图3-9所示,通过在路由器上配置访问控制列表ACL来提高内部网络和Web服务器的安全。(2011年下半年下午试题四)补充完成下面的ACL语句,禁止内网用户192.168.1.254访问公司Web服务器和外网。Router(c
Thepassagemainlydiscusses______.Whenstemcellsspecialize,they______.
最新回复
(
0
)