开发者社区> 问答> 正文

面向对象的三大基本特征中,多态是什么意思?

面向对象的三大基本特征中,多态是什么意思?

展开
收起
云上静思 2021-10-20 15:15:24 411 0
1 条回答
写回答
取消 提交回答
  • 所谓多态就是指一个类实例的相同方法在不同情形有不同表现形式。多态机制使具有不同内部结构的对象可以共享相同的外部接口。这意味着,虽然针对不同对象的具体操作不同,但通过一个公共的类,它们(那些操作)可以通过相同的方式予以调用。

    最常见的多态就是将子类传入父类参数中,运行时调用父类方法时通过传入的子类决定 具体的内部结构或行为。

    资料来源:《Java工程师成神之路(基础篇)》,链接:https://developer.aliyun.com/topic/download?id=923

    2021-10-20 15:16:22
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
当泛型遇上协议 立即下载
为什么要学函数式编程? 立即下载
为并行图数据处理提供高层抽象/语言 立即下载