早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

如果编程者没有显式定义构造函数(包括复制构造函数),c++编译器就(37)。A.出现编译错误B.没有构造

题目

如果编程者没有显式定义构造函数(包括复制构造函数),c++编译器就(37)。

A.出现编译错误

B.没有构造函数

C.必须显示定义

D.隐式定义缺省的构造函数

参考答案
正确答案:D
解析:一个类没有显式定义构造函数,一个隐式默认的构造函数就会被定义。默认的构造函数执行创建一个对象所需要的一些初始化操作,但它并不涉及用户定义的数据成员或申请的内存的初始化。
看了如果编程者没有显式定义构造函数...的网友还看了以下:

对于虚析构函数与一般虚函数,以下说法正确的是A、重定义函数就是派生类的构造函数B、重定义函数就是派 其他 2020-04-06 …

定义时钟Clock类,满足以下要求:(1)有hour,minute,second私有成员变量。(2 其他 2020-04-06 …

分析构造函数和析构函数调用次序(1)类A是类B的基类,类B是类D的基类,类C是类B的对象成员,若定 其他 2020-06-11 …

1)第一题试构建一个车辆类,车辆可以有以下数据成员和成员函数:数据成员:车辆编号、车辆发动机规格( 其他 2020-06-27 …

下列的各类函数中,()不是类的成员函数.下列的各类函数中,()不是类的成员函数.A、构造函数;B、 其他 2020-07-10 …

关于构造函数的问题对一个新创建的对象进行赋值初始化,那么这对象调用默认拷贝构造函数。程序结束时也调 其他 2020-07-10 …

11.下列的各类函数中,不是类的成员函数A.构造函数B.析构函数C.拷贝初始化构造函数D.友元函数 其他 2020-07-10 …

java构造一个圆构造个基类圆(类内能够计算周长面积)在圆的基础上派生圆柱圆锥子类(能够计算表面积 其他 2020-07-17 …

怎样改造函数(高中数学)怎样把虚拟函数构造成实函数,例如书上把虚函数f(x)=1/4,4f(x)f 数学 2020-07-19 …

构造定义域[0,1],值域[0,∞)的增函数构造一个函数,要求定义域[0,1],值域[0,∞),增 数学 2020-07-26 …