具有一个非默认参数的构造函数一般用于实现( )
A、
从该类类型到参数类型的转换
B、
从参数类型到该类类型的转换
C、
从参数类型到基本数据类型的转换
D、
从类的类型到基本数据类型的转换
【正确答案】:B
【题目解析】:
类型转换构造函数实现的是从参数类型到该类类型的转换,函数带一个参数。故本题选B。
只有一个参数的构造函数(复制构造函数除外)都可以称为类型转换构造函数。类型转换构造函数能够使一个其他类型的变量或常量自动转换成一个临时对象。
具有一个非默认参数的构造函数一般用于实现( )
具有一个非默认参数的构造函数一般用于实现( )
从该类类型到参数类型的转换
从参数类型到该类类型的转换
从参数类型到基本数据类型的转换
从类的类型到基本数据类型的转换
类型转换构造函数实现的是从参数类型到该类类型的转换,函数带一个参数。故本题选B。
只有一个参数的构造函数(复制构造函数除外)都可以称为类型转换构造函数。类型转换构造函数能够使一个其他类型的变量或常量自动转换成一个临时对象。