更多“类模板可以使用两种形式的参数,分别是:()和()。”相关问题
  • 第1题:

    下列关于类模板的模板参数的叙述中,错误的是

    A.模板参数可以作为数据成员的类型

    B.模板参数可以作为成员函数的返回类型

    C.模板参数可以作为成员函数的参数类型

    D.模板参数不能作为成员函数的局部变量的类型


    正确答案:D
    解析:本题考查的知识点是:模板参数。模板参数是一种参数化的数据类型,在模板类或模板函数中,只要是使用数据类型的地方都能够使用模板参数来代表一种还未知的数据类型。所以,模板参数可以作为成员函数的局部变量类型。故本题应该选择D。

  • 第2题:

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

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

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

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

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


    参考答案:C

  • 第3题:

    类模板不同于函数模板,类模板只可用______型参数。


    正确答案:类
    类 解析:本题考查的是类模板的定义,C++语言中模板分为两种:类模板和函数模板,类模板只能用于类型参数,函数模板可以重载。

  • 第4题:

    下面关于模板的描述,错误的是

    A.函数模板和类模板的参数可以是任意的数据类型
    B.类模板不能直接使用,必须先实例化为相应的模板类,然后定义了模板类的对象后才能使用
    C.函数模板不能直接使用,需要实例化为模板函数后才能使用
    D.类模板的成员函数都是模板函数

    答案:A
    解析:

  • 第5题:

    在Access2010中创建数据库有两种方法,分别是:()和使用模板创建数据库。


    正确答案:直接创建空数据库

  • 第6题:

    Java源程序中的类可以分为两种,分别是系统类和()。


    正确答案:用户自己定义类

  • 第7题:

    PowerPoint的模板包括()模板和()模板两种形式,“内容提示向导”提供的是()模板,而“设计模板”选项提供的是()模板。


    正确答案:设计;内容;内容;设计

  • 第8题:

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

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

    正确答案:A

  • 第9题:

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

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

    B

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

    C

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

    D

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


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

  • 第10题:

    填空题
    Java源程序中的类可以分为两种,分别是系统类和()。

    正确答案: 用户自己定义类
    解析: 暂无解析

  • 第11题:

    填空题
    PowerPoint的模板包括()模板和()模板两种形式,“内容提示向导”提供的是()模板,而“设计模板”选项提供的是()模板。

    正确答案: 设计,内容,内容,设计
    解析: 暂无解析

  • 第12题:

    填空题
    类模板可以使用两种形式的参数,分别是:()和()。

    正确答案: 类型参数,普通参数
    解析: 暂无解析

  • 第13题:

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

    A.类模板的成员函数都是模板函数

    B.可以为类模板参数设置默认值

    C.类模板描述了一组类

    D.类模板中只允许有一个类型参数


    正确答案:D
    解析:类模板是一系列相关类的模板,类成员组成相同,成员函数的源代码形式相同,所不同的是所针对的类型。类模板的成员函数都是模板函数,在用类模板定义对象时,由于没有像函数实参表这样的额外信息渠道,因此无法按函数模板的方式省略模板实参。但可以为类模板的参数设置默认值。由此可知应选D。

  • 第14题:

    下列关于函数模板的描述中,正确的是( )。

    A.函数模板是一个实例函数

    B.使用函数模板定义的函数没有返回类型

    C.函数模板的类型参数与函数的参数相同

    D.通过使用不同的类型参数,可以从函数模板得到不同的实例函数


    正确答案:D
    D。【解析】函数模板只是声明,一个函数的描述即模板,不是一个可以直接执行的函数,只有根据实际情况用实参的数据类型参数标识符之后,才能产生真正的函数。

  • 第15题:

    下列关于模板的叙述中,正确的是

    A.如果一个类中存在纯虚函数,这个类就是类模板

    B.函数模板不能有形式参数表

    C.类模板是一种参数化类型的类,是类的生成器

    D.类模板中不能包含构造函数


    正确答案:C

  • 第16题:

    类模板能够声明什么形式的友员?当类模板的友员是函数模板时,它们可以定义不同形式的类属参数吗?


    正确答案:类模板可以声明的友员形式有:普通函数、函数模板、普通类成员函数、类模板成员函数以及普通类、类模板。
    当类模板的友员是函数模板时,它们可以定义不同形式的类属参数。

  • 第17题:

    Sub过程和Function过程最根本的区别是()

    • A、前者可以使用Call或直接使用过程名调用,后者不可以
    • B、后者可以有参数,前者不可以
    • C、两种过程参数的传递方式不同
    • D、前者无返回值,但后者有

    正确答案:D

  • 第18题:

    在创建模板时,下面关于模板重复的说法错误的是:()

    • A、可以让模板用户在网页中创建可扩展的列表
    • B、创建可扩展的列表时可保持模板中表格的设计不变
    • C、重复有两种形式:区重复和表重复
    • D、只能在编辑模板时,才能使用模板重复

    正确答案:D

  • 第19题:

    C++语言中模板分为函数模板和类模板两种。


    正确答案:正确

  • 第20题:

    按结构形式分,PLC可以分为()和()两种形式。


    正确答案:整体式;组合式

  • 第21题:

    单选题
    Sub过程和Function过程最根本的区别是()
    A

    前者可以使用Call或直接使用过程名调用,后者不可以

    B

    后者可以有参数,前者不可以

    C

    两种过程参数的传递方式不同

    D

    前者无返回值,但后者有


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

  • 第22题:

    填空题
    在Access2010中创建数据库有两种方法,分别是:()和使用模板创建数据库。

    正确答案: 直接创建空数据库
    解析: 暂无解析

  • 第23题:

    单选题
    下列关于类模板的模板参数的叙述中,错误的是(  )。
    A

    模板参数可以作为数据成员的类型

    B

    模板参数可以作为成员函数的返回类型

    C

    模扳参数可以作为成员函数的参数类型

    D

    模板参数不能作为成员函数的局部变量的类型


    正确答案: B
    解析:
    模板参数是一种参数化的数据模型,在模板类或模板函数中,只要使用数据类型的地方都能使用模板参数来代表一种未知的数据类型。所以,模板参数可以作为成员函数的局部变量类型。