美文网首页码农的世界Java 杂谈
2018-06-13 Java笔记(一)

2018-06-13 Java笔记(一)

作者: 奥斯本 | 来源:发表于2018-06-13 23:20 被阅读9次

参考runoob.com

关于多态。

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

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

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

多态的优点

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

2. 可替换性

3. 可扩充性

4. 接口性

5. 灵活性

6. 简化性

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

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

相关文章

  • 2018-06-13 Java笔记(一)

    参考runoob.com 关于多态。 定义:多态是同一个行为具有多个不同表现形式或形态的能力。 实现的逻辑:多态就...

  • 《心流》P219-P248 2018-06-13 杭州丰潭中学 晴 笔记 在现实中,要达到如此秩序井然的心理状态,...

  • 客服部新宙六月第二周周中检视

    2018-06-13 星期三 2018-06-13 一、工作方面 1/本周结案率要求达到55% 目前案件数量225...

  • java io

    参考Java IO学习笔记(一):File类Java IO学习笔记(二):RandomAccessFile类Jav...

  • nio

    参考文章 Java Nio Java NIO学习笔记 - NIO客户端时序图 Java NIO学习笔记 - NIO...

  • 2018-06-13

    2018-06-13 2018-06-13 《六项精进》日精进打卡 姓名:张云飞 宁波市百雷仕电动工具有限公司 【...

  • Java 学习笔记(13)——lambda 表达式

    title: Java 学习笔记(11)——lambda 表达式tags: [Java 基础, 学习笔记, 函数式...

  • NO.3 --- IDEA 创建 Java 项目

    笔记内容:一、IDEA 创建 Java 项目。二、删除 Java 项目。 一、IDEA 创建 Java 项目。 1...

  • NO.4 --- IDEA 创建 Java 模块

    笔记内容:一、IDEA 创建 Java 项目模块。二、删除 Java 项目模块。 一、IDEA 创建 Java 项...

  • Java NIO 学习笔记(三)----Selector

    目录: Java NIO 学习笔记(一)----概述,Channel/Buffer Java NIO 学习笔...

网友评论

    本文标题:2018-06-13 Java笔记(一)

    本文链接:https://www.haomeiwen.com/subject/mheseftx.html