物件導向 final關鍵字

2021-08-16 10:15:08 字數 483 閱讀 5854

final:最終,作為乙個修飾符。

1、可以修飾類,函式,變數。

2、被final修飾的類不可以被繼承,為了避免被繼承,被子類複寫功能。

3、被final修飾的方法不可以被複寫。

4、被final修飾的變數時乙個敞亮只能賦值一次,既可以修飾成員變數,也可以修飾區域性變數。

當在描述事物時,一些資料的出現值是固定的,那麼這時為了增強閱讀性,都給這些值起個名字。方便於閱讀。

而這個值不需要改變,所以加上final修飾,作為常量:常量的書寫規範,所有字母都大寫,如果由多個單詞組成。

單詞間通過_連線。

5、內部類定義在類中的區域性位置上,只能訪問該區域性被final修飾的區域性變數。

**:

class demo

void show2() }

class demo1 extends demo

}class finaldemo

}

物件導向 七 final關鍵字

final關鍵字 1 用final關鍵字宣告乙個常量 修飾屬性或者修飾區域性變數 最終變數 也稱為常量。常量的命名規則建議使用全大寫,常量必須在定義時或在構造器中初始化 例項 public class test 2 使用final關鍵字宣告乙個方法 該方法為最終方法,且只能被子類繼承,但是不能被子類...

物件導向 final關鍵字簡單理解

final 不可改變。可以用於修飾類 方法和變數。final class 類名查詢 api發現像 public final class string public final class scanner 等,很多我們學習過的類,都是被 fifinal 修飾的,目的就是供我們使用,而不讓我們所以改變其...

day03 物件導向 final關鍵字

package day04 final 最終的,修飾類 成員方法 成員變數 區域性變數 注意 1.final修飾的類,不能被繼承 2.final修飾的方法,不能被重寫 3.final修飾的成員變數,不能被修改 final class test1 class c test extends test1 ...