Java面向对象程序设计

多态

多态的概念

  1. 多态指同一个实体同时具有多种形式。它是面向对象程序设计(0OP)的一个重要特征。

  2. 多态:分为两种,即编译时多态和运行时多态。

  3. 编译时多态:通过方法的重载来实现的。

  4. 运行时多态:通过方法的覆盖(重写)来实现的。

  5. Java中实现运行时多态的基础是动态方法调用,它是一种在运行时而不是在编译期调用覆盖方法的机制。