第八章 多态

来源:互联网 发布:如来神掌 知乎 编辑:程序博客网 时间:2024/06/05 02:46

标签(空格分隔): AgainThinkingInJava


挑出几个几乎已经忘记的点


  • 方法调用绑定
  • 静态方法不具有多态性
  • 多态中的构造器初始化
  • 一般不在构造方法中调用其它方法
  • 纯继承与扩展

方法调用绑定


前期绑定与后期绑定,在覆盖后使用就近原则

静态方法不具有多态性


不能通过多态的形式来对静态方法进行调用。

多态中的构造器初始化


多态中的构造器初始化与继承哪里的描述有点差别。继承说的是先调用基类构造器。而这里是进行层级递归调用。好像就是我之前的想法,原来是混了,不过结果上看来是一样的,以后再来看看。

一般不在构造方法中调用其他方法


可以调用private和final的,否则会造成严重的逻辑错误

纯继承与扩展


之前一直在思考的问题就是这里的问题,自己的扩展是不同通过多态的形式调用的。
纯粹的意思就是每个导出类都复写了基类的所有方法。

0 0
原创粉丝点击