位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java 訪問權(quán)限修飾詞

提問人:劉旭39發(fā)布時間:2020-11-19

訪問權(quán)限修飾詞

Java提供j"puhlic:、private、protetHed三種訪問權(quán)限修飾詞,在類文件中每個成員定義之前,每 個修飾詞都定義了成員不同的訪問權(quán)限。

包訪問權(quán)限。當(dāng)不寫以上三種修飾詞時,會默認(rèn)該類的訪問權(quán)限為包訪問權(quán)限,即這個包 路徑下的其他類文件都可以訪問該類。

公開訪問權(quán)限——publico pWic標(biāo)識該類或成員變量、成員函數(shù)對其他所有類文件都是開放 的,其他類文件(不論是否在該文件的包目錄下)都可以直接進(jìn)行調(diào)用,調(diào)用時只需用import關(guān)鍵 字引人即可。

私有訪問權(quán)限——private。priv咖標(biāo)識該成員變量、成員函數(shù)只可以在自己的類文件內(nèi)使用, 其他任何的類文件都無法訪問和使用這個變量或函數(shù)。這也意味著,即使是同一個包下的其他文 件,也是無法訪問的。

繼承訪問權(quán)限——protectedo繼承是一種派生類的概念(后面章節(jié)會進(jìn)行詳細(xì)介紹),這里我 們引人父類和子類的概念,如果一個類A繼承了另一個類B,那么B類是A類的父類,A類是B類的子 類,此時B類如果定義了一個pmtwtw丨的變量,這個變量可以在A類中使用,也可以被B類所在的包 使用,但這個變量無法被其他類使用。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部