前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java中的多态(重载和重写)

Java中的多态(重载和重写)

作者头像
你的明明呐丶
发布2022-06-27 11:14:04
5920
发布2022-06-27 11:14:04
举报
文章被收录于专栏:用户4184852的专栏

多态( polymorphic )是什么?就是一种事物表现的多种形态

一,静态多态
 1.重载(Override)
图片[1]-Java中的多态(重载和重写)-明恒博客
图片[1]-Java中的多态(重载和重写)-明恒博客
图片[2]-Java中的多态(重载和重写)-明恒博客
图片[2]-Java中的多态(重载和重写)-明恒博客
图片[3]-Java中的多态(重载和重写)-明恒博客
图片[3]-Java中的多态(重载和重写)-明恒博客

在↑↑上面的图片中

可以看出重载

中的修饰符,返回值,类名—需要相同;

参数一定不能相同,参数类型不一定要相同

2.重写(Overload)

重写是要求要求有父类和子类;

图片[4]-Java中的多态(重载和重写)-明恒博客
图片[4]-Java中的多态(重载和重写)-明恒博客
图片[5]-Java中的多态(重载和重写)-明恒博客
图片[5]-Java中的多态(重载和重写)-明恒博客
图片[6]-Java中的多态(重载和重写)-明恒博客
图片[6]-Java中的多态(重载和重写)-明恒博客

在↑↑上面的图片中

重写:也叫覆写,修饰符一样,返回值一样,类名一样,参数一样,就代码块不同;

方法重写与方法重载之间的关系:重载发生在同一个类内部的两个方法或多个方法。重写发生在父类和子类之间。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 多态( polymorphic )是什么?就是一种事物表现的多种形态
    • 一,静态多态
      • 2.重写(Overload)
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档