1.什么是多态? 比如空格键,运行音乐播放器,打字的空格,qq发消息的空格,同一个事件发生在不同对象上会产生不同的结果。
2.多态存在的必要条件?
要有继承或者接口实现,要有方法的重写;父类引用指向了子类的对象。
3,多态的好处?
二.方法的动态绑定:是指在运行期间判断引用类型的实际类型,根据实际类型调用方法。
1.
person p=new techer();
person p=new student():
2.接口时候:
interface Animal
calss Dog implements Animal
class cat implements Animal
Animal a1=new Dog()
Animal a2=new Cat()
三。多态:多种形态多种状态