1、下列哪种C++语法形式不属于多态?()A.不同函数中定义的同名局部变量B.重载函数C.重载运算符D.对象多态

题目

1、下列哪种C++语法形式不属于多态?()

A.不同函数中定义的同名局部变量

B.重载函数

C.重载运算符

D.对象多态


相似考题
更多“1、下列哪种C++语法形式不属于多态?()”相关问题
  • 第1题:

    “read”和“reads”表示不同语法意义,是通过下列哪种语法形式手段实现的()

    A词序

    B选词

    C虚词

    D词形变化


    参考答案:D

  • 第2题:

    在C++中虚函数帮助实现了类的多态性。()


    正确答案:对

  • 第3题:

    C++编译时的多态性体现在【 】,运行时的多态性体现在【 】。


    正确答案:重载 虚函数
    重载 虚函数 解析:C++编译时的多态性体现在重载,运行时的多态性体现在虚函数。

  • 第4题:

    若变量已正确定义并赋值,以下符合C++语言语法的表达式是( )。 A.a:=b+1B.a=b=c+2SXB

    若变量已正确定义并赋值,以下符合C++语言语法的表达式是( )。

    A.a:=b+1

    B.a=b=c+2

    C.intl8.5%3

    D.a=a+7=c+b


    正确答案:B
    B。【解析】本题考查C++语言的正确赋值方法。a=b=c+2实际上相当于a=(b=c+2),进而可分解为两个表达式b=c+2和a=b。选项A中包含一个不合法的运算符":=";选项C应改为(int)18.5%3;选项D可理解为两个表达式a+7=c+b和a=a+7,其中第一个是错的,因为C++语言规定赋值号的左边只能是单个变量,不能是表达式或常量。

  • 第5题:

    在面向对象技术中,多态有多种不同的形式,其中(1)和(2)称为通用多态,(3)和强制多态称为特定多态。

    (8)

    A.参数多态

    B.过载多态

    C.隐含多态

    D.重置多态


    正确答案:A

  • 第6题:

    从实现的角度划分,C++所支持的两种多态性分别是【 】时的多态性和运行时的多态性。


    正确答案:编译
    编译 解析:本题考核C++的多态性。一个面向对象的系统常常要求一组具有相同基本语义的方法能在同一接口下为不同的对象服务,这就是所谓多态性。在C++语言中,多态性可分为两类:编译时的多态性和运行时的多态性。编译时的多态性是通过函数重载和模板体现。其实现机制称为静态联编(也译为静态绑定),即在编译阶段决定执行哪个同名的被调用函数。运行时的多态性是通过体现的,其实现机制称为动态联编(也译为动态绑定),即在编译阶段不能决定执行哪个同名的被调用函数,只在执行阶段才能依据要处理的对象类型来决定执行哪个类的成员函数。

  • 第7题:

    下列符号中不属于C++关键字的是( )。 A.friendB.namespaeeC.Continue

    下列符号中不属于C++关键字的是( )。

    A.friend

    B.namespaee

    C.Continue

    D.byte


    正确答案:D
    本题考查C++关键字,属于基本常识,显然D选项不正确。

  • 第8题:

    C++语言支持的两种多态性分别是编译时的多态性和【 】的多态性。


    正确答案:运行时
    运行时 解析:本题考查的是多态的概念,多态性主要是指发出同样的消息而被不同类型的对象接收时导致完全不同的行为,它一般分为编译时的多态性和运行时的多态性,比如函数重载和虚函数。

  • 第9题:

    C++语言多态性主要表现在动态联编、()重载和()重载。


    正确答案:函数;运算符

  • 第10题:

    下列特性中,C与C++共有的是()。

    • A、继承
    • B、封装
    • C、多态性
    • D、函数定义不能嵌套

    正确答案:D

  • 第11题:

    在C++中,使用类体系依靠什么机制实现程序运行时的多态?


    正确答案:在C++中,基类指针可以指向派生类对象,以及基类中拥有虚函数,是支持多态性的前提。程序通过用同一个基类指针访问不同派生类的虚函数重载版本实现程序运行时的多态。C++的虚特性负责自动地在程序运行时把基类指针的关联类型转换成当前指向对象的派生类类型。
    另外,抽象类机制提供了软件抽象和可扩展性的手段,实现运行时的多态性。

  • 第12题:

    问答题
    什么是多态性?C++中,多态性是如何实现的?

    正确答案: 多态性是指:向不同的对象发送同一个消息,不同的对象在接收时会产生不同的行为(即方法)。
    C.+中,多态性是通过指针和虚函数来实现的。
    解析: 暂无解析

  • 第13题:

    “我的姐姐”和“我和姐姐”表示不同语法意义,是通过下列哪种语法形式手段实现的()

    A词序

    B选词

    C虚词

    D词形变化


    参考答案:C

  • 第14题:

    JavaScript语言的语法类似C++语言。()

    此题为判断题(对,错)。


    正确答案:错误

  • 第15题:

    C++三大特征中错误的是( )。

    A.私有

    B.封装

    C.继承

    D.多态


    参考答案:A

  • 第16题:

    对于嵌套的if…else语句,C++语法规定else总是与【 】匹配。


    正确答案:离它最近的且尚未配对的订语句
    离它最近的且尚未配对的订语句 解析:对于嵌套的if...else语句,C++语法规定else总是与离它最近的且尚未配对的if语句匹配。

  • 第17题:

    C++语言中的多态性分为编译时的多态性和【 】时的多态性。


    正确答案:运行
    运行 解析:本题考查的知识点是:多态性的概念。在C++语言中,多态性可分为两类:编译时的多态性和运行时的多态性。故本题应该填“运行”。

  • 第18题:

    C++中的多态分为运行时的多态性及【 】时的多态性。


    正确答案:编译
    编译 解析:C++中的多态分为编译时的多态性及运行时的多态性。

  • 第19题:

    下列关于C++多态性的叙述,正确的是( )。

    A.C++语言的多态性分为编译时的多态性和运行时的多态性

    B.编译时的多态性可通过虚函数实现

    C.运行时的多态性可通过函数重载实现

    D.运行时的多态性可通过操作符重载实现


    正确答案:C
    解析:运行时的多态性可通过函数重载实现。

  • 第20题:

    ______是实现C++语言编译时多态性的机制,______是实现C++语言运行时多态性的机制。


    正确答案:静态联编或静态绑定;动态联编或动态绑定
    静态联编或静态绑定;动态联编或动态绑定 解析:C++语言编译时多态性的机制是静态绑定,实现C++语言运行时多态性的机制是动态绑定。

  • 第21题:

    在C++中,用于实现动态多态性的是()。

    • A、内联函数
    • B、重载函数
    • C、模板函数
    • D、虚函数

    正确答案:D

  • 第22题:

    什么是多态性?C++中,多态性是如何实现的?


    正确答案: 多态性是指:向不同的对象发送同一个消息,不同的对象在接收时会产生不同的行为(即方法)。
    C.+中,多态性是通过指针和虚函数来实现的。

  • 第23题:

    单选题
    “我的姐姐”和“我和姐姐”表示不同语法意义,是通过下列哪种语法形式手段实现的()
    A

    词序

    B

    选词

    C

    虚词

    D

    词形变化


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

  • 第24题:

    填空题
    C++语言多态性主要表现在动态联编、()重载和()重载。

    正确答案: 函数,运算符
    解析: 暂无解析