面向对象--多态的总结

什么是多态,多态具体体现有哪些?

  多态:方法和对象具有多种形态,是OOP的第三大特征,是建立在封装和继承基础之上。

  多态具体体现:

   1)方法多态

      (1)重载体现多态;(2)重写体现多态

   2)对象多态

      (1)对象的编译类型和运行类型可以不一致,编译类型在定义时,就确定,不可变;

      (2)对象的运行类型是可变的,可通过getClass()查看运行类型

      (3)编译类型看 =号左边;运行类型看等号右边

posted @ 2021-11-12 12:50  骄傲的林先生  阅读(59)  评论(0)    收藏  举报