什麼是 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)
廣告