java中实现多态的机制是什么?

题目

java中实现多态的机制是什么?

 

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

第1题:

Java程序的并发机制是

A.多线程

B.多接口

C.多平台

D.多态性


正确答案:A
解析:多线程是Java程序的并发机制,它能同步共享数据、处理不同的事件。

第2题:

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


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

第3题:

Java 程序的并发机制是

A )多线程

B )多接口

C )多平台

D )多态性


正确答案:A

第4题:

什么是多态?Java的编译时多态和运行时多态有什么区别?


正确答案: J.ava中的多态就是指一个程序中同名的不同方法共存的情况。分为编译时多态和运行时多态两类。
方法重载可以实现Java的编译时多态。它是在相同类内,定义名称相同,但参数个数或参数类型不同的方法。编译器会根据实参的个数和类型,确定调用哪个方法。所谓编译时多态,是指程序会根据参数的不同来调用相应的方法。具体调用哪个被重载的方法,是由编译器在编译阶段决定的。所以编译时多态也叫做静态多态性。
方法覆盖可以实现Java的运行时多态。它是在子类当中,定义名称、参数个数与类型均与父类相同的方法,用以改写父类方法的功能。运行时多态是一种在运行时,而不是在编译时调用覆盖方法的一种机制。对于覆盖的方法,Java运行时系统根据调用该方法的实例的类型,来决定选择哪个方法调用。

第5题:

下列关于多态性的描述,错误的是

A.C++语言中的多态性分为编译时的多态性和运行时的多态性
B.编译时的多态性可通过函数重载实现
C.运行时的多态性可通过模板和虚函数实现
D.实现运行时多态性的机制称为动态绑定

答案:C
解析:

第6题:

Java的多态


正确答案:
         

第7题:

下列关于多态性的描述,错误的是

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

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

C.运行时的多态性可通过模板和虚函数实现

D.实现运行时多态性的机制称为动态绑定


正确答案:C

第8题:

实现编译时的多态性的机制称为【 】,实现运行时的多态性的机制称为【 】。


正确答案:静态联编(或静态绑定) 动态联编(或动态绑定)
静态联编(或静态绑定) 动态联编(或动态绑定) 解析:本题考核静态联编和动态联编的概念。

第9题:

关于多态的描述正确的是()

  • A、 多态是指在聚合关系中的各个类中名字相同的属性和操作具有不同的意义
  • B、 多态的实现机制是编译时静态链接
  • C、 函数名重载(overload) 会导致多态现象出现
  • D、 多态可实现接口复用,节省大量的编码工作量

正确答案:D

第10题:

什么是多态?Java程序如何实现多态?有哪些实现方式?


正确答案:多态性是指同名的不同方法在程序中共存。即为同一个方法定义几个版本,运行时根据不同情况执行不同的版本。调用者只需使用同一个方法名,系统会根据不同情况,调用相应的不同方法,从而实现不同的功能。多态性又被称为“一个名字,多个方法”。
多态性的实现有两种方式:覆盖实现多态性、重载实现多态性。