前期綁定:
Java中的static方法和final方法,成員變量(包括靜态及非靜态)(private屬于final方法,詳細的解釋見《Java程式設計思想》)屬于前期綁定。
意味着向上轉型時,靜态方法final方法,成員變量會使用父類的。
後期綁定:
除了static方法和final方法(private屬于final方法)之外的其他方法屬于後期綁定,運作時能判斷對象的類型進行綁定。
詳情http://www.linuxidc.com/Linux/2014-02/96219.htm
前期綁定:
Java中的static方法和final方法,成員變量(包括靜态及非靜态)(private屬于final方法,詳細的解釋見《Java程式設計思想》)屬于前期綁定。
意味着向上轉型時,靜态方法final方法,成員變量會使用父類的。
後期綁定:
除了static方法和final方法(private屬于final方法)之外的其他方法屬于後期綁定,運作時能判斷對象的類型進行綁定。
詳情http://www.linuxidc.com/Linux/2014-02/96219.htm