上篇: JAVA基礎(一):多態(overloading & overridding)的分析
本篇只是強化和復習:
1 多態只針對非final方法;
?不針對變量、final方法
2方法[非final]是運行時對應對象
?變量、fianl是編譯期間對應對象
3多態只能調用父類中有的方法(向上擴展后)
?不能調用父類中沒有的方法;
?不能調用子類中擴展父類[not overridding]方法
?
4多態定義:指的是使用同一個實現接口,以實現不同的對象實例
?多態好處:多態讓程序依賴接口或者抽象類,而不是具體類