一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能取任意数

题目

一个( )允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能取任意数据类型。

A.函数模板

B.模板函数

C.类模板

D.模板类

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

9、一个()允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。

A.函数模板

B.模板函数

C.类模板

D.模板类


类模板

第2题:

一个()允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。

A.类模板

B.模板类

C.函数模板

D.模板函数


C

第3题:

1、下列有关类的说法不正确的是()

A.类是一种用户自定义的数据类型,包括数据成员和成员函数

B.在类中private、protected和public可以按任意顺序、任意出现多次

C.在类中如果不作特别说明,所有的数据均为私有类型

D.在类中如果不作特别说明, 成员函数均为公有类型


在类中,如果不作特别说明,所指的成员函数均为公有类型

第4题:

144、一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。

A.函数模板

B.模板函数

C.类模板

D.模板类


C

第5题:

3、一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。

A.函数模板

B.模板函数

C.类模板

D.模板类


C

第6题:

允许用户为类定义一种模式,使得类中的某些数据成员及成员函数的返回值能去任意类型,它属于一个( )。

A.函数模板

B.模板函数

C.类模板

D.模板类


正确答案:C
解析:类模板的定义。注意类模板和模板类的区别:类模板不是一个具体的类,使用时必须首先实例化为具体的模板类,然后通过模板类定义对象。

第7题:

一个( )允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。

A.函数模板

B.模板甲数

C.类模板

D.模板类


正确答案:C

第8题:

【 】允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回位能取任意类型。


正确答案:类模板
类模板 解析:本题考核类模板的基本概念。类模板就是一系列相关类的模型或样板,这些类的成员组成相同,成员函数的源代码形式相同,所不同的只是所针对的类型(成员的类型以及成员函数的参数和返回值的类型)。对于类模板,数据类型本身成了它的参数,因而是一种参数化类型的类,是类的生成器。类模板中声明的类称为模板类。

第9题:

在C++语言中,为了使得类中的某些数据成员及某些成员函数的返回值能取任意类型,应使用______。( )

A虚基类

B抽象类

C类模板

D类


正确答案:C