Java 初学者(12)

Posted 高不高

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 初学者(12)相关的知识,希望对你有一定的参考价值。

今天学习了什么?

今天学习了面向对象特征的多态概念。

 1.java 多态:面向对象的三大特征之一。通过继承产生多态机制。多态是一个行为具有多个不同的表现形式与能力。

2.多态就是同一个行为在不同对象上会产生不同的效果。

3.向上转型:父类型引用指向子类型对象。

  向下转型:要进行强制类型转换。

4.

多态存在的三个必要条件分别是:

 

● 继承

 

● 方法覆盖

 

● 父类型引用指向子类型对象

5.进行向下转型前进行instanceof判断很好。

6.开闭原则:对扩展开放,对修改关闭。

明天计划学习什么?学习this关键字。

以上是关于Java 初学者(12)的主要内容,如果未能解决你的问题,请参考以下文章

Java虚拟机|JVM适合初学者入门

Java虚拟机|JVM适合初学者入门

java定义一个整数数组,求出其中的奇数和偶数个数。我是初学者,求代码和步骤解释,一定好评

Java_基础篇(杨辉三角)

如何使用mysql连接器java 5.1.12连接java和mysql

java-10&11&12java语言(Hello World相关)