什麼是 Java 中的 final 類?


final 修飾符用於確定類、方法和變數的實現。

將類宣告為 final 的主要目的是防止對該類進行子類化。如果將一個類標記為 final,則沒有任何類可以從 final 類繼承任何特徵。

不能擴充套件 final 類。如果嘗試這麼做,會返回一個編譯時錯誤。

示例

final class Super {
   private int data = 30;
}
public class Sub extends Super{
   public static void main(String args[]){
   }
}

輸出

Exception in thread "main" java.lang.Error: Unresolved compilation problem:
   at newJavaExamples.Sub.main(Sub.java:9)

更新於:30-Jul-2019

11K+ 瀏覽

開啟你的 事業

完成課程獲得認證

開始
廣告