什么是多态,多态具体体现有哪些?
多态:方法和对象具有多种形态,是OOP的第三大特征,是建立在封装和继承基础之上。
多态具体体现:
1)方法多态
(1)重载体现多态;(2)重写体现多态
2)对象多态
(1)对象的编译类型和运行类型可以不一致,编译类型在定义时,就确定,不可变;
(2)对象的运行类型是可变的,可通过getClass()查看运行类型
(3)编译类型看 =号左边;运行类型看等号右边
标签:编译,--,体现,多态,面向对象,对象,类型,运行
来源: https://www.cnblogs.com/javaling/p/15544028.html