什么是Java的多态,以及多态的实现方式

参考答案

一、多态的概念

多态是同一个行为具有多个不同表现形式或形态的能力,是同一个接口,使用不同的实例而执行不同操作。

具体如图所示:

什么是Java的多态,以及多态的实现方式

二、多态的实现方式

1. 重写

查看:什么是方法重载、重写,以及两者的区别

2. 接口

  • 生活中的接口最具代表性的就是插座,例如一个三接头的插头都能接在三孔插座中,因为这个是每个国家都有各自规定的接口规则,有可能到国外就不行,那是因为国外自己定义的接口类型。
  • Java中的接口类似于生活中的接口,就是一些方法特征的集合,但没有方法的实现。

3. 抽象类和抽象方法

查看:接口和抽象类的区别是什么

以上,是Java面试题【Java的多态是什么】的参考答案。

输出,是最好的学习方法

欢迎在评论区留下你的问题、笔记或知识点补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧