第八章 多态
来源:互联网 发布:如来神掌 知乎 编辑:程序博客网 时间:2024/06/05 02:46
标签(空格分隔): AgainThinkingInJava
挑出几个几乎已经忘记的点
- 方法调用绑定
- 静态方法不具有多态性
- 多态中的构造器初始化
- 一般不在构造方法中调用其它方法
- 纯继承与扩展
方法调用绑定
前期绑定与后期绑定,在覆盖后使用就近原则
静态方法不具有多态性
不能通过多态的形式来对静态方法进行调用。
多态中的构造器初始化
多态中的构造器初始化与继承哪里的描述有点差别。继承说的是先调用基类构造器。而这里是进行层级递归调用。好像就是我之前的想法,原来是混了,不过结果上看来是一样的,以后再来看看。
一般不在构造方法中调用其他方法
可以调用private和final的,否则会造成严重的逻辑错误
纯继承与扩展
之前一直在思考的问题就是这里的问题,自己的扩展是不同通过多态的形式调用的。
纯粹的意思就是每个导出类都复写了基类的所有方法。
0 0
- 第八章:多态
- 第八章--多态
- 第八章 多态
- 第八章 多态
- 第八章 多态
- 第八章 多态
- 第八章 多态
- 第八章 多态
- 第八章 多态
- 第八章:多态(上)
- 第八章:多态(下)
- 第八章 多态
- 第八章:多态
- 第八章 多态
- 第八章:多态
- 第八章——多态
- 第八章 多态(上)
- 第八章 多态(下)
- 第九章 接口
- 对于自定义类,重写equals方法和hashCode方法的技巧
- 去除已排序数组中的重复元素
- 1325 - Distributing Chocolates
- 任务1---打招呼
- 第八章 多态
- [LeetCode]263. Ugly Number&264. Ugly Number II
- 简易版扫雷
- Launchpad中图标的删除
- HDU 5876 Sparse Graph(bfs求解补图中的单源最短路)——2016 ACM/ICPC Asia Regional Dalian Online
- 第七章 复用类
- HDOJ 2016 数据的交换输出
- 51nod 1136 欧拉函数(少于或等于n的数中与n互质的数的数目,1也算)
- Hust oj 1921 三原色(改进版)(容斥原理)