多态中成员方法的使用特点、使用多态好处
1 /* 2 在多态的代码当中,成员方法的访问规则是: 3 看new的是谁,就优先用谁,没有则向上找。 4 5 口诀:编译看左边,运行看右边。(不出红线就代表编译通过) 6 7 对比一下: 8 成员变量:编译看左边,运行还看左边。 9 成员方法:编译看左边,运行看右边。 10 */ 11 public class Demo02MultiMethod { 12 13 public static void main(String[] args) { 14 Fu obj = new Zi(); // 多态 15 16 obj.method(); // 父子都有,优先用子 17 obj.methodFu(); // 子类没有,父类有,向上找到父类 18 19 // 编译看左边,左边是Fu,Fu当中没有methodZi方法,所以编译报错。 20 // obj.methodZi(); // 错误写法! 21 } 22 23 }
使用多态的好处:

浙公网安备 33010602011771号