Java多态的表现形式

长安以北 2020-06-13 06:04:52
Java多态中,表现形式有哪些,方法的重载算不算
...全文
11281 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
鸣鸣Amadues 2020-07-03
  • 打赏
  • 举报
回复
多态简单地讲就是同样的名字有不同的实现,方法重载和重写,接口等都算多态的。
梦在明月 2020-06-29
  • 打赏
  • 举报
回复
多态的典型----泛型
慕言手记 2020-06-28
  • 打赏
  • 举报
回复
多态的体现:1、向上转型:父类引用指向子类对象 2、向下转型:父类对象强转成子类对象(前提一致性) 多态的作用在于 提高代码的灵活性,常在传参等时候使用。 实现多态有三个必要条件:继承,重写(静态多态),向上转型。 方法重载(动态多态)的要求是:方法名相同,参数列表不同(不同的参数类型或者参数顺序或者参数个数)。至于方法的其他部分,如方法返回值类型和修饰符,与方法重载没有任何关系。最好加上@Overload注解。 所以,从一定的角度来说,重载是重载 多态是多态。方法重载不是多态的表现形式
冰思雨 2020-06-23
  • 打赏
  • 举报
回复
实现接口,或者,继承超类,然后,使用的时候,面向接口或者超类编程即可。
北京天很蓝 2020-06-19
  • 打赏
  • 举报
回复
多态不就是父类引用指向子类对象么。
Jzazvja 2020-06-13
  • 打赏
  • 举报
回复
1,方法重载 2,方法重写 3,抽象类 4,接口

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧