Java中什么是多态?多态的优势和劣势是什么?

不良使
Python领域潜力新星
2022-08-07 20:41:47
...全文
347 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Donne_CN 2022-08-09
  • 打赏
  • 举报
回复 2

多态是为不同数据类型的实体提供统一的接口,就比如有个狗,有个人,狗会吃东西人也会,但是狗吃粑粑,人吃饭,那么我们可以把吃这个动作单独抽取出来成为接口,那样我们就只用实现吃这个接口就能实现让人吃也能让狗吃,然后再给他们指定他们吃什么,这就是多态,多态的优势就是抽取相同的部分作为接口,可以节省我们的开发时间,提高效率,让代码更简洁,多态的缺点: 多态只能调用子类重写的父类方法,而无法调用子类特有的方法。但是我们也有相应的解决办法,可以自行百度

吉普赛的歌 2022-08-09
  • 打赏
  • 举报
回复

在.net发java,是什么态?

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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