java中protected
發布時間: 2023-09-20 01:19:20
㈠ java里protected有什麼用啊
protected為訪問控制符,意思為受保護的,其開放程度僅次於public。
說明:
1、protected訪問控制符能被用於方法和成員變數。
2、聲明為protected的方法和成員變數能被同一個包里的所有類所訪問,就像默認修飾符package一樣。
3、能被該類的子類所訪問,子類可以和父類不在一個包中。
這樣,當你想讓一個類中的某個方法或成員變數在包中都可見,而且其子類也能訪問(子類有可能和父類不在同一個包中)但又不想讓所有類都可以訪問該類時,就可以用protected修飾符。
需要注意的是在另一個包中的子類可以通過子類或其子類的引用來訪問超級類中的受保護的成員。在同一包中的子類沒有這個限制。這確保了來自其他包的類只訪問其繼承層次結構中的一部分的成員。
㈡ java中類修飾符有哪些
1.class不加修飾符的時候 即直接聲明 class A{ }
在這種情況下,class前面沒有加任何的訪問修飾符,通常稱為「默認訪問模式」,在該模式下,這個類只能被同一個包中的類訪問或引用,這一訪問特性又稱包訪問性。
2.類修飾符:
(1)public(訪問控制符),將一個類聲明為公共類,他可以被任何對象訪問,一個程序的主類必須是公共類。
(2)java中protected擴展閱讀: 網路-java關鍵字
㈢ JAVA中protected的作用是什麼
JAVA中protected是成員訪問修飾關鍵字,表示所修飾的成員可以被本類和派生類中可以訪問。
熱點內容