开发者社区> 问答> 正文

运行时实现多态需要的三个必要条件?

运行时实现多态需要的三个必要条件?

展开
收起
游客pklijor6gytpx 2019-12-02 13:51:42 2182 0
2 条回答
写回答
取消 提交回答
    • 继承 有子类有父类
    • 重写
    • 父类引用指向子类对象
    2020-03-27 23:35:42
    赞同 展开评论 打赏
  • 要有类的继承;

    要有方法的重写(子类继承父类并重写父类中已有的或抽象的方法);

    对象造型(父类的引用指向子类的对象,这样同样的引用调用同样的方法会根据子类对象的不同而表现不同的行为)。

    2019-12-02 13:52:04
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载