《Java编程思想》笔记 第八章 多态
Posted Mibloom
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《Java编程思想》笔记 第八章 多态相关的知识,希望对你有一定的参考价值。
1.向上转型
- 把子类引用当作父类引用。(子类对象赋值给父类引用)
2.绑定
- 确定方法属于哪个类。
3.前期绑定
- 程序执行前绑定。
4.后期绑定也叫动态绑定
- 程序运行时绑定。
5.构造器和多态
5.1 域 与静态方法(包括构造器)不具有多态性。
5.2 构造器内可以多态,调用子类中被覆写的方法,但不安全。
5.3 构造器内可以安全调用的方法只有基类的final方法。
知识点
- 私有方法被覆盖后和基类无关了,属于子类的新方法,只是和基类私有方法同名而已。
- 清理顺序和初始化顺序相反。
- this 代表此对象的引用。
- 除了 final static private 方法,其他方法都是动态绑定。
- 编译 将java文件 编译为class文件,每一个类都是一个class文件,包括内部类。 第一次使用代码,class文件加载,class文件只加载一次。
以上是关于《Java编程思想》笔记 第八章 多态的主要内容,如果未能解决你的问题,请参考以下文章