题目内容 (请给出正确答案)
[单选题]

对于复制构造函数point::point(point& p),下列说明正确的是()

A.该函数只能访问P的私有成员

B.该函数不能访问P的公有成员

C.该函数可以访问P的私有和公有成员

D.该函数不能访问P的成员

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“对于复制构造函数point::point(point&amp…”相关的问题

第1题

1) 关于复制构造函数,下列说法正确的是

A、A. 系统不会生成缺省复制构造函数,因此必须自己实现

B、B. 复制构造函数是形如X::X(X)的函数

C、C. Myclass c1, c2; c1.n = 1; c2 = c1;第三句将会调用复制构造函数

D、D. 调用函数A Func() { A a(4); return a; }时,将会调用A的复制构造函数

点击查看答案

第2题

对于子类的构造函数说明,下列叙述中不正确的是 ?
A.子类无条件地继承父类的无参构造函数

B.子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句

C.在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数

D.子类不但可以自动执行父类的无参构造函数,也可以自动执行父类的有参构造函数

点击查看答案

第3题

对于复制构造函数,正确的描述是( )。

A、在C++语言中,如果不自定义类的复制构造函数,则每个类都有默认的复制构造函数

B、必须为每个类定义复制构造函数

C、如果要使用复制构造函数,则必须在类中先定义

D、当定义了类的构造函数时,如果要使用复制构造函数,则必须定义复制构造函数

点击查看答案

第4题

对于复制构造函数和赋值操作的关系,正确的是( )。
对于复制构造函数和赋值操作的关系,正确的是( )。

A.复制构造函数和赋值操作是完全一样的操作

B.进行赋值操作时,会调用类的构造函数

C.当调用复制构造函数时,类的对象正在被建立并被初始化

D.复制构造函数和赋值操作不能在同一个类中被同时定义

点击查看答案

第5题

下列情况中,不会调用复制构造函数的是()。
A、用一个对象去初始化同一类的另一个新对象时

B、将类的一个对象赋值给该类的另一个对象时

C、函数的形参是类的对象,调用函数用形参初始化实参时

D、函数的返回值是类的对象,函数执行返回调用时

点击查看答案

第6题

POINT是一个类,则声明语句POINT *p[3];调用构造函数的次数是( )。

A、0

B、1

C、2

D、3

E、4

点击查看答案

第7题

关于构造函数下列说法正确的是:

A、采用类名作为函数名

B、构造函数没有返回值

C、不能用void说明

D、在类实例化对象时会首先自动调用构造函数

E、构造函数最重要的作用是创建对象本身

F、每个类必须有一个构造函数

G、构造函数必须被说明为public

H、没有构造函数就不能创建对象

I、如果一个类没有提供任何构造函数,C++编译器会提供一下不带参数的默认构造函数

J、只要类中定义了构造函数则C++编译器就不会再提供构造函数;可以定义多个同名的构造函数,但参数的个数必须不同

点击查看答案

第8题

关于构造函数,下列说法不正确的是( )。
A.构造函数名字和类名相同

B.构造函数在创建对象时自动执行

C.构造函数无任何函数返回类型

D.构造函数有且只有一个

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信