首页学历类考试大学计算机科学
(简答题)

JAVA实现多态的机制有哪些?

正确答案

多态性包含编译时的多态性、运行时的多态性两大类,即:多态性也分静态多态性和动态多态性两种。静态多态性是指定义在一个类或一个函数中的同名函数,它们根据参数表(类型以及个数)区别语义,。动态多态性是指定义在一个类层次的不同类中的重载函数,它们一般具有相同的函数,因此要根据指针指向的对象所在类来区别语义,它通过动态联编实现。 Java从多个方面支持多态性,一方面可以通过方法重载实现多态,另一方面也可以通过继承过程中出现的方法覆盖以及对象类型转换(父类引用指向子类对象)实现。方法重载(overloading)与方法覆盖(overriding)是实现多态性的基本手段。

答案解析

相似试题

  • (判断题)

    方法重载是java实现多态性的一种方式。

    答案解析

  • (简答题)

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

    答案解析

  • (简答题)

    什么是多态?实现多态的方法有哪些?

    答案解析

  • (单选题)

    Java语言有多种实现机制,下列()技术属于垃圾回收机制.

    答案解析

  • (简答题)

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

    答案解析

  • (简答题)

    Java异常处理机制有哪些特点?

    答案解析

  • (单选题)

    Java 的跨平台机制是由()实现的。

    答案解析

  • (单选题)

    java用()机制实现了进程之间的异步执行

    答案解析

  • (填空题)

    Java中的多态是指()的情况。

    答案解析

快考试在线搜题