2018-06-13 Java笔记(一)

参考runoob.com

关于多态。

定义:多态是同一个行为具有多个不同表现形式或形态的能力。

实现的逻辑:多态就是同一个接口,使用不同的实例而执行不同操作。

同一个事件在不同的对象上会产生不同的结果。

多态的优点

1. 消除类型之间的耦合关系

2. 可替换性

3. 可扩充性

4. 接口性

5. 灵活性

6. 简化性

多态存在的三个必要条件:继承、重写、父类引用指向子类对象。

根据这三个必要条件:当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,再去调用子类的同名方法。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • java继承 继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继...
    863cda997e42阅读 848评论 0赞 1
  • 面向对象主要针对面向过程。 面向过程的基本单元是函数。 什么是对象:EVERYTHING IS OBJECT(万物...
    sinpi阅读 1,281评论 0赞 4
  • 本文出自 Eddy Wiki ,转载请注明出处:http://eddy.wiki/interview-java.h...
    eddy_wiki阅读 1,324评论 0赞 5
  • 晚上的事很生气,睡不着。 想到标哥说还有两百多天毕业,算起来,距离考博只有四个月了,离上交论文也不远了。 有点惊悚...
    果味囡囡阅读 244评论 0赞 0
  • 今晚,三种天象奇现,形成了百年一遇的天文奇观,1866年至今的152年,而《窗边的小豆豆》1981年至今37年,它...
    金塔084巩原宏N1030阅读 2,064评论 3赞 13

友情链接更多精彩内容