参考答案和解析
正确答案:D
更多“类模板经过实例化而生成具体()。”相关问题
  • 第1题:

    类模板的使用实际上是将类模板实例化成一个具体的()。

    A、类

    B、对象

    C、模板函数

    D、模板类


    参考答案:D

  • 第2题:

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

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

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

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

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


    正确答案:B

  • 第3题:

    类模板的使用实际上是将类模板实例化成一个具体的( )。 A.类B.对象C.函数S

    类模板的使用实际上是将类模板实例化成一个具体的( )。

    A.类

    B.对象

    C.函数

    D.模扳类


    正确答案:A
    A。【解析】类模板就是把畿中的数据分离出来,作为一个类的描述。C++编译器根据类模板和特定的数据类型来产生一个类,类模板就是一个抽象的类。

  • 第4题:

    类模板的使用实际上是将类模板实例化成一个具体的()。

    • A、函数
    • B、对象
    • C、类
    • D、类的成员

    正确答案:C

  • 第5题:

    关于类模板的静态数据成员,错误叙述的是()

    • A、一个类模板实例化的所有对象共享一个静态数据成员
    • B、每一个实例化的模板类都有自己的静态数据成员副本
    • C、一个模板类实例化的所有对象共享一个静态数据成员
    • D、类模板实例化的静态数据成员应该在文件范围内定义和初始化

    正确答案:A

  • 第6题:

    类图的实例是(),它可表示系统在某个特定时刻的具体状态。

    • A、对象
    • B、实例
    • C、类模板
    • D、对象图

    正确答案:D

  • 第7题:

    建立类模板对象的实例化过程为()

    • A、基类→派生类
    • B、构造函数→对象
    • C、模板类→对象
    • D、模板类→模板函数

    正确答案:C

  • 第8题:

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

    • A、一个普通基类不能派生类模板
    • B、类模板可以从普通类派生,也可以从类模板派生
    • C、根据建立对象时的实际数据类型,编译器把类模板实例化为模板类
    • D、函数的类模板参数需生成模板类并通过构造函数实例化

    正确答案:A

  • 第9题:

    单选题
    关于函数模板,描述错误的是()
    A

    函数模板必须由程序员实例化为可执行的函数模板

    B

    函数模板的实例化由编译器实现

    C

    一个类定义中,只要有一个函数模板,这个类就是类模板

    D

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


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    关于类模板,描述错误的是()
    A

    一个普通基类不能派生类模板

    B

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

    C

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

    D

    函数的类模板参数需生成模板类并通过构造函数实例化


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    类模板的使用实际上是将类模板实例化成一个具体的()。
    A

    函数

    B

    对象

    C

    D

    类的成员


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    类图的实例是(),它可表示系统在某个特定时刻的具体状态。
    A

    对象

    B

    实例

    C

    类模板

    D

    对象图


    正确答案: D
    解析: 暂无解析

  • 第13题:

    类模板的使用实际上是将类模板实例化成一个具体的( )。

    A.类

    B.对象

    C.函数

    D.模扳类


    正确答案:A
    A。【解析】类模板就是把畿中的数据分离出来,作为一个类的描述。C++编译器根据类模板和特定的数据类型来产生一个类,类模板就是一个抽象的类。

  • 第14题:

    当在使用类模板时,类模板本身被实例化咸了一个具体的 ______。

    A.对象

    B.实例

    C.模板类

    D.类


    正确答案:D

  • 第15题:

    类模板的使用实际士:是将类模板实例化成一个具体的 【15】。


    正确答案:
    类 

  • 第16题:

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

    • A、函数模板必须由程序员实例化为可执行的函数模板
    • B、函数模板的实例化由编译器实现
    • C、一个类定义中,只要有一个函数模板,这个类就是类模板
    • D、类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化

    正确答案:A

  • 第17题:

    简述类模板实例化特点。


    正确答案: (1)只有在类模板实例真正使用时才进行实例化;
    (2)实例化类模板时编译器需要知道类模板的定义;
    (3)实例化类模板时,除了构造函数和析构之外不会自动实例化类模板的其他成员函数。

  • 第18题:

    静态类和实例类的区别在于:静态类不需要初始化即可直接使用,实例类需要进行实例化,生成对象才可使用。


    正确答案:正确

  • 第19题:

    假设类模板Employee有static数据成员count,如从类模板实例化三个模板类。那么有多少个static数据成员?各有什么限制?


    正确答案:三个。从类模板Employee实例化的三个模板类有自己的类模板static数据成员,该模板类的所有对象共享一个Static数据成员。和非模板类的static数据成员一样,模板类的static数据成员也应在文件范围内初始化。每个模板类有自己的类摸板的static数据成员副本。

  • 第20题:

    单选题
    类模板经过实例化而生成具体()。
    A

    对象

    B

    模板函数

    C

    函数模板

    D


    正确答案: D
    解析: 暂无解析

  • 第21题:

    单选题
    关于类模板的静态数据成员,错误叙述的是()
    A

    一个类模板实例化的所有对象共享一个静态数据成员

    B

    每一个实例化的模板类都有自己的静态数据成员副本

    C

    一个模板类实例化的所有对象共享一个静态数据成员

    D

    类模板实例化的静态数据成员应该在文件范围内定义和初始化


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    建立类模板对象的实例化过程为()
    A

    基类→派生类

    B

    构造函数→对象

    C

    模板类→对象

    D

    模板类→模板函数


    正确答案: C
    解析: 暂无解析

  • 第23题:

    问答题
    简述类模板实例化特点。

    正确答案: (1)只有在类模板实例真正使用时才进行实例化;
    (2)实例化类模板时编译器需要知道类模板的定义;
    (3)实例化类模板时,除了构造函数和析构之外不会自动实例化类模板的其他成员函数。
    解析: 暂无解析