final方法
首先讀者應該了解定義為final的方法不能被重寫。
將方法定義為final類型可以防止任何子類修改該類的定義與實現方式,同時定義為final的方法執行效率要高于非final方法。在修飾權限中曾經提到過private修飾符,如果一個父類的某個方法被設置為private修飾符,子類將無法訪問該方法,自然無法覆蓋該方法,所以一個定義為private的方法隱式被指定為final類型,這樣無須將一個定義為private的方法再定義為final類型。
final 可以被繼承不能被修改.
子類中覆蓋了父類的doit()方法,但是覆蓋必須可以滿足一個對象向上轉型為它的基本類型并調用相同方法這樣一個條件, 不滿足條件 不是真正的覆蓋!
final 類
final類是不能被覆蓋的類
final 屬性