模板对类型的参数化提供了很好的支持,因此( )。A.类模板的主要作用是生成抽象类B.类模板实例化时,编译器将根据给出的模板实参生成一个类C.在类模板中的数据成员都具有同样类型D.类模板中的成员函数都没有返回值

题目

模板对类型的参数化提供了很好的支持,因此( )。

A.类模板的主要作用是生成抽象类

B.类模板实例化时,编译器将根据给出的模板实参生成一个类

C.在类模板中的数据成员都具有同样类型

D.类模板中的成员函数都没有返回值


相似考题
更多“模板对类型的参数化提供了很好的支持,因此()。A.类模板的主要作用是生成抽象类B.类模板实例化时, ”相关问题
  • 第1题:

    模板对类型的参数化提供了很好的支持,因此

    A.类模板的主要作用是生成抽象类

    B.类模板实例化时,编译器将根据给出的模板实参生成一个类

    C.在类模板中的数据成员都具有同样类型

    D.类模板中的成员函数都没有返回值


    正确答案:B
    解析:本题考查了类模板实例化的概念。在定义对象的过程中,编译系统会自动地根据需要生成相应的类定义,这种依据类模板生成类定义的过程称为类模板的实例化。故应该选择B。

  • 第2题:

    关于函数模板描述错误的是()

    A.必须由程序员显示指定模板参数类型,将其实例化为可执行的函数

    B.函数模板的实例化可以由编译器实现

    C.一个类定义中只要有一个成员函数为函数模板,则这个类是类模板

    D.类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化


    A

  • 第3题:

    24、下列关于模板的描述中,错误的是().

    A.类模板的成员函数可以是函数模板

    B.类模板生成模板类时,必须指定参数化的类型所代表的具体类型

    C.定义类模板时只允许有一个模板参数

    D.类模板所描述的是一组类


    类模板中的模板非类型参数代表一个变量,可以修改参数的值。

  • 第4题:

    5、关于类模板的说法正确的是:()

    A.类模板的主要作用是生成抽象类

    B.类模板实例化时,编译器将根据给出的模板实参生成一个类

    C.在类模板中的数据成员具有同样类型

    D.类模板中的成员函数没有返回值


    B

  • 第5题:

    关于类模板,描述错误的是()。

    A.类模板的模板形参表中既可以有类型形参,也可以有普通形参

    B.类模板从普通类派生,也可以从类模板派生

    C.根据建立对象时的实际数据类型,编译器把类模板实例化为模板类

    D.函数的类模板参数须通过构造函数实例化


    A