对于一个类定义,下列叙述中错误的是
A 如果没有定义拷贝构造函数,编译器将产生一个拷贝构造函数
B 如果没有定义缺省的构造函数,编译器将一定生成一个缺省的构造函数
C 如果没有定义构造函数,编译器将会产生一个缺省的构造函数和一个拷贝构造函数
D 如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数.
D肯定是对的,A我觉得也没错,C我也觉得没错,那就是B了吗?我试过,编译出错,B就是错误的吧
我查了答案,选B
人气:360 ℃ 时间:2020-02-05 22:01:34
解答
那你还是问问你们的老师,在网上好好看这方面的说明吧,!你说的编译语言是什么C++吧!1.C++规定,每个类必须有默认的构造函数,没有构造函数就不能创建对象.2.若没有提供任何构造函数,那么c++提供自动提供一个默认的构造...
推荐
猜你喜欢
- 长方形的长和宽的比为3:2,说明长方形的长为3dm,宽为2dm._ (判断对错)
- 我国也有许多娇艳美丽、值得夸耀的花.请你仿照课文第3或4节,介绍一种“中国的花”.
- I haven't got any sisters.
- 已知8支球队有3支弱队,以抽签方式将8支球队分为AB组,每组4支,求
- 靓丽商店同时卖出两件标价均为240元的商品,其中一件赚了20%,另一件亏了20%,那么这个商店是赚还是亏?赚(亏)了多少元
- 如图,在直角坐标系中,射线Ox绕原点O逆时针旋转330°到OA的位置,若OP=2,则点P的坐标为
- 那个字打不出来`言字旁`右边一个甚``是读SHENG?
- 2sin^2 x/2等于1-cosx 还是cosx-1