网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
11、如果没有显式定义构造函数(包括拷贝构造函数),C++编译器就隐式定义一个默认的。
参考答案和解析
错误
更多 “11、如果没有显式定义构造函数(包括拷贝构造函数),C++编译器就隐式定义一个默认的。” 相关考题
考题
在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。A.该类没有定义任何有参构造函数B.该类没有定义任何无参构造函数C.该类没有定义任何构造函数D.该类没有定义任何成员函数
考题
( 12 )对于一个类定义,下列叙述中错误的是A )如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数B )如果没有定义缺省的构造函数,编译器将一定生成一个缺省的构造函数C )如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数D )如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数
考题
如果myclass类定义了拷贝构造函数和一个整型参数的构造函数,还重载了赋值运算符,那么语句myclassobj=100;会( )A、调用拷贝构造函数B、调用整型参数的构造函数C、调用赋值运算符D、引起编译错误
考题
对于一个类的定义,下列叙述中错误的是A.如果没有定义复制构造函数,那么编译器将生成一个复制构造函数B.如果没有定义默认的构造函数,那么编译器将一定生成一个默认的构造函数C.如果没有定义构造函数,那么编译器将生成一个默认的构造函数和一个复制构造函数D.如果已经定义了构造函数和复制构造函数,那么编译器不会生成任何构造函数
考题
生成派生类对象时,派生类构造函数调用基类构造函数的条件是( )。A) 无需任何条件B) 基类中显示定义了构造函数C) 派生类中显式定义了构造函数D) 派生类构造函数明确调用了基类构造函数A.B.C.D.
考题
对于拷贝初始化构造函数,正确的描述是( )。A.在C++语言中,如果不自定义类的拷贝初始化构造函数,则每个类都有默认的拷贝初始化构造函数B.必须为每个类定义拷贝初始化构造函数C.如果要使用拷贝初始化构造函数,则必须在类中先定义D.当定义了类的构造函数时,如果要使用拷贝初始化构造函数,则必须定义拷贝初始化构造函数
考题
下列关于对象初始化的叙述中,正确的是A.定义对象的时候不能对对象进行初始化B.定义对象之后可以显式地调用构造函数进行初始化C.定义对象时将自动调用构造函数进行初始化D.在一个类中必须显式地定义构造函数实现初始化
考题
下列关于拷贝构造函数的描述中,错误的是()。A、一个类可以定义多个拷贝构造函数B、若未定义拷贝构造函数,则系统会提供一个默认拷贝构造函数C、当类中有指针成员变量时,通常要为这个类定义一个拷贝构造函数来实现深拷贝D、拷贝构造函数中的参数按引用方式传递
考题
在Java中,下面对于构造函数的描述错误的是()。A、类不一定要显式定义构造函数B、构造函数的返回类型是voidC、如果构造函数不带任何参数,那么构造函数的名称和类名可以不同D、一个类可以定义多个构造函数
考题
在Java中,下面对于构造函数的描述正确的是()A、类必须显式定义构造函数B、构造函数的返回类型是voidC、构造函数和类有相同的名称,并且不能带任何参数D、一个类可以定义多个构造函数
考题
对于拷贝构造函数,正确的描述是()。A、在C++语言中,如果不自定义类的拷贝构造函数,则每个类都有默认的拷贝构造函数B、必须为每个类定义拷贝构造函数C、如果要使用拷贝构造函数,则必须在类中先定义D、当定义了类的构造函数时,如果要使用拷贝构造函数,则必须定义拷贝构造函数
考题
多选题在Java中,下面对于构造函数的描述错误的是()。A类不一定要显式定义构造函数B构造函数的返回类型是voidC如果构造函数不带任何参数,那么构造函数的名称和类名可以不同D一个类可以定义多个构造函数
考题
多选题C#中,构造函数是类中的一种特殊方法,下列关于构造函数的特点的说法,正确的是()。A一个类中,只能有一个构造函数B构造函数的名称与类名称一样,并且没有返回类型C构造函数在对像销毁时自动执行D如果类没有定义默认的构造函数,运行库将自动提供默认构造函数
考题
单选题生成派生类对象时,派生类构造函数调用基类构造函数的条件是( )。A
无需任何条件B
基类中显示定义了构造函数C
派生类中显式定义了构造函数D
派生类构造函数明确调用了基类构造函数
考题
单选题下列关于拷贝构造函数的描述中,错误的是()。A
一个类可以定义多个拷贝构造函数B
若未定义拷贝构造函数,则系统会提供一个默认拷贝构造函数C
当类中有指针成员变量时,通常要为这个类定义一个拷贝构造函数来实现深拷贝D
拷贝构造函数中的参数按引用方式传递
考题
单选题在Java中,下面对于构造函数的描述正确的是()A
类必须显式定义构造函数B
构造函数的返回类型是voidC
构造函数和类有相同的名称,并且不能带任何参数D
一个类可以定义多个构造函数
考题
单选题在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。A
该类没有定义任何有参构造函数B
该类没有定义任何无参构造函数C
该类没有定义任何构造函数D
该类没有定义任何成员函数
热门标签
最新试卷