网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
C++中利用构造函数进行类类型转换时的构造函数形式为()
A
类名::类名(arg);
B
类名::类名(arg,arg1=E1,…,agrn=En);
C
~类名(arg);
D
~类名(arg,arg1=E1,…,agrn=En);
参考答案
参考解析
解析:
暂无解析
更多 “单选题C++中利用构造函数进行类类型转换时的构造函数形式为()A 类名::类名(arg);B 类名::类名(arg,arg1=E1,…,agrn=En);C ~类名(arg);D ~类名(arg,arg1=E1,…,agrn=En);” 相关考题
考题
在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。A.该类没有定义任何有参构造函数B.该类没有定义任何无参构造函数C.该类没有定义任何构造函数D.该类没有定义任何成员函数
考题
对于拷贝初始化构造函数,正确的描述是( )。A.在C++语言中,如果不自定义类的拷贝初始化构造函数,则每个类都有默认的拷贝初始化构造函数B.必须为每个类定义拷贝初始化构造函数C.如果要使用拷贝初始化构造函数,则必须在类中先定义D.当定义了类的构造函数时,如果要使用拷贝初始化构造函数,则必须定义拷贝初始化构造函数
考题
下列描述中哪个是正确的?A.派生类构造函数中没有调用父类构造函数则没有对父类初始化B.子类构造函数不能是内联函数C.派生类构造函数中可以对父类数据成员赋值D.构造函数的返回值为void类型
考题
C++中利用构造函数进行类类型转换时的构造函数形式为()A、类名::类名(arg);B、类名::类名(arg,arg1=E1,…,agrn=En);C、~类名(arg);D、~类名(arg,arg1=E1,…,agrn=En);
考题
在下列关于类型转换的描述中,错误的是()A、任何形式的构造函数都可以实现数据类型转换。B、带非默认参数的构造函数可以把基本类型数据转换成类类型对象。C、类型转换函数可以把类类型对象转换为其他指定类型对象。D、类型转换函数只能定义为一个类的成员函数,不能定义为类的友元函数。
考题
对于拷贝构造函数,正确的描述是()。A、在C++语言中,如果不自定义类的拷贝构造函数,则每个类都有默认的拷贝构造函数B、必须为每个类定义拷贝构造函数C、如果要使用拷贝构造函数,则必须在类中先定义D、当定义了类的构造函数时,如果要使用拷贝构造函数,则必须定义拷贝构造函数
考题
单选题在创建派生类对象时,构造函数的执行顺序是()A
对象成员构造函数―基类构造函数―派生类本身的构造函数B
派生类本身的构造函数―基类构造函数―对象成员构造函数C
基类构造函数―派生类本身的构造函数―对象成员构造函数D
基类构造函数―对象成员构造函数―派生类本身的构造函数
考题
单选题在下列关于类型转换的描述中,错误的是()A
任何形式的构造函数都可以实现数据类型转换。B
带非默认参数的构造函数可以把基本类型数据转换成类类型对象。C
类型转换函数可以把类类型对象转换为其他指定类型对象。D
类型转换函数只能定义为一个类的成员函数,不能定义为类的友元函数。
考题
单选题在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。A
该类没有定义任何有参构造函数B
该类没有定义任何无参构造函数C
该类没有定义任何构造函数D
该类没有定义任何成员函数
考题
单选题类型转换函数只能定义为一个类的()A
构造函数B
析构函数C
成员函数D
友员函数
热门标签
最新试卷