更多"( )使一个函数可以定义成对许多不同数据类型完成同一个任务。"的相关试题:
[单项选择]( )使一个函数可以定义成对许多不同数据类型完成同一个任务。
A. 函数模板
B. 重载函数
C. 递归函数
D. 模板函数
[单项选择]下面的类定义中,如果要为其添加一个析构函数,对于析构函数定义正确的是( )。 class TlestClass { private: int a: public: TestClass(int giva_a=0) {a=give_a;} }
A. ~void TestClass (){}
B. ~TestClass void(){}
C. void~TestClass(){}
D. ~TestClass(){}
[单项选择]在函数定义前加上关键字“inline”,表示该函数被定义为( )。
A. 重载函数
B. 内联函数
C. 成员函数
D. 普通函数
[单项选择]下面______ 机制允许对一个函数名给出多个函数定义。
A. 封装性
B. 继承性
C. 函数重载
D. 多态性
[单项选择]使用Function语句定义一个函数过程,其返回值的类型可以是( )。
A. 只能是符号常量
B. 可以是除数组以外的其他简单数据类型
C. 可在调用时由运行过程决定
D. 由函数定义时的As子句声明