首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
TestClass类定义如下: class TestClass { private: int id; char gender; char木phone; public: TestClass():id(
TestClass类定义如下: class TestClass { private: int id; char gender; char木phone; public: TestClass():id(
admin
2019-03-05
20
问题
TestClass类定义如下:
class TestClass
{
private:
int id;
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、TestClass myObj(1,‘m’);
D、TestClass myObj;
答案
B
解析
B)中由于有两个参数,所以其调用了第二个构造函数,第二个构造函数的两个缺省参数,在调用时,实参会按从左到右的顺序传给形参,所以第二个参数“11101111155”会传递给形参ge,而原型中的ge为字符型,实参为指向字符的指针,所以在编译时会出现错误。A)与C)都能够正确的实现参数的传递。对于D),由于在创建TestClass的实例myObi时,没有参数,所以其调用了第一个构造函数。
转载请注明原文地址:https://kaotiyun.com/show/BqAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句cout<<(a=2)&&(b=-2);的输出结果是
设有数组定义:chararray[]:”China”;则数组array所占的空间为()。
数据库系统的核心的是()。
在关系数据库中,把数据表示成二维表,每一个二维表称为______。
数据库设计的根本目标是要解决()。
树中度为零的结点称为______。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
下面的符号中不属于C++关键字的是()
在关系数据库中,用来表示实体之间联系的是______
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
随机试题
循环性缺氧分为______、______。
诊断胃恶性溃疡最有价值的是
混凝土管片的抗弯性能检测合格标准是()。
燃气管道的阀门安装前应做()试验,不渗漏为合格,不合格者不得安装。
下列关于产品生命周期策略的说法,正确的有()
政府机构和工作人员把制订的计划方案付诸实施的活动过程,是政府的()。
下列选项中,最接近垄断竞争市场的是()。
TheVillageGreeninNewMilford,Connecticut,isasnapshotofNewEnglandcharm:acarefullymanicuredlawnflankedbyscrupul
READINGWATSA.Inmanydevelopedcountriesliteracyskirtsareundersiege.Thisistrueeveninsocietieswhereaccesstop
TheotherdayIannouncedthatIwouldgoabroadforfurtherstudiesrightaftermycollegeeducation.Mydecisionevoked(引起)t
最新回复
(
0
)