Java多态的知识点

Java中所有的方法都是通过动态绑定实现多态的

  1. 只有非private的方法才可以被覆盖
  2. 静态的方法不具有多态性
  3. 构造器实际上就是static方法

初始化的实际过程

  1. 在其他任何事物发生之前,将分配给对象的存储空间初始化成二进制的零
  2. 调用基类构造器
  3. 按照声明顺序调用成员的初始化方法
  4. 调用导出类的构造器主体

继承的关系

  1. has-a
  2. is-a 纯继承
  3. is-like-a 导出类有基类没有的方法
posted @ 2021-03-25 21:22  code-G  阅读(21)  评论(0编辑  收藏  举报