Java(多态)

1.多态

  • 动态编译:类型

  • 即同一方法可以根据发送对象的不同而采用不同的行为方式

  • 一个对象的实际类型是确定的,但可以指向对象的引用可以有很多

  • 多态存在条件

    • 有继承关系
    • 子类重写父类方法
    • 父类引用指向子类对象
      image
  • 多态是方法的多态,没有属性的多态

  • 父类和子类,有联系 类型转换异常: ClassCastException

  • 存在条件:继承关系,方法需要重写,父类引用指向子类对象

posted @ 2021-07-26 14:58  为搞钱而写代码  阅读(34)  评论(0)    收藏  举报