多态是指方法的多态而不是属性的多态
多态存在条件:
- 父子关系(继承)
- 方法重写
- 父类引用指向子类(Father son=new Son())
注意!!!:执行看等号左边,编译看等号右边
(执行的是等号左边对象类型的方法,而不是new后面的类型的方法,但是如果执行的是右边的子类重写了的父类的方法,则执行子类的方法)
多态是指方法的多态而不是属性的多态
多态存在条件:
注意!!!:执行看等号左边,编译看等号右边
(执行的是等号左边对象类型的方法,而不是new后面的类型的方法,但是如果执行的是右边的子类重写了的父类的方法,则执行子类的方法)