首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class How{ int k; public: How(int n):k(n){} How(How &h):k(h.k){} }; 则类 H
有如下类声明: class How{ int k; public: How(int n):k(n){} How(How &h):k(h.k){} }; 则类 H
admin
2015-07-22
42
问题
有如下类声明:
class How{
int k;
public:
How(int n):k(n){}
How(How &h):k(h.k){}
};
则类 How 所拥有的构造函数的数量是
选项
A、2
B、3
C、4
D、5
答案
A
解析
C++中,一个类若定义了构造函数,编译器就不会再生成默认构造函数,若定义了复制构造函数,编译器也不会再生成复制构造函数,所以类How拥有两个构造函数,答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/FVNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是
在下面程序横线处填上适当内容,使程序输出为:55599。#include<iostream>usingnamespacestd;template<classTYPE>classHisClass{
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为
下面关于虚函数的描述,错误的是
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDerived:
对下列二叉树进行中序遍历的结果是
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespacestd;【
以下哪个不是C++语言中的有效标识符?
下列的各类函数中,()不是类的成员函数。
随机试题
简述《劳动法》基本原则的内容。
下列不属于心力衰竭病因的是
经血时作暴下不止或淋漓不尽,最恰当的称谓是
下列选项中,既属于单位应履行的消防安全职责,又属于公民在消防工作中的权利和义务的是()。
用友报表系统中,关于报表操作是在哪两个状态下进行的?
根据公司法律制度的规定,下列情形中,公司继续存续会使股东利益受到重大损失,通过其他途径不能解决,单独或者合并持有公司全部股东表决权10%以上的股东,可以提起解散公司诉讼的有()。
设在乡政府所在地的某工矿企业,8月缴纳增值税20万元,缴纳资源税5万元,则应缴纳城建税为5万元。()
汉武帝时,有甲、乙二人争言相斗,乙以佩刀刺甲,甲之子丙慌忙以杖击乙,却误伤甲。有人认为丙“殴父也,当枭首”。董仲舒引用《春秋》事例,主张“论心定罪”,认为丙“非律所谓殴父,不当坐”。关于此案的下列表述错误的是
Itisnaturalforyoungpeopletobecriticaloftheirparentsattimesandtoblamethemformostofthemisunderstandingsbetw
若有以下程序段,w和k都是整型变量:…w=k:LB:if(w==0)gotoLE;w--;printf("*")gotoLB;LE;…则不能与上面程序段等价的循环语句是()。
最新回复
(
0
)