(1)公共訪問控制符 public:用 public 修飾的域稱為公共域。由於 public 修飾符會降低運行的安全性和數據的封裝性,所以一般應減少 public 域的使用。
(2)私有訪問控制符 private:private 修飾的成員變量只能被該類自身所訪問,不能被其它任何類 ( 包括子類 ) 訪問。
(3)保護訪問控制符 protected:用 protected 修飾的成員變量可以被三種類所引用:①該類自身;②同一個包中的其它類;③其它包中的子類。使用修飾符 protected 的主要作用是允許其它包中的子類來訪問父類的特定屬性。
(4)缺省默認修飾符 :沒有訪問控制符或者是用default修飾的成員變量可以被該類本身或同一包中的其他類訪問。
注意:protected修飾的屬性或方法,允許不同包的子類來訪問。注意這里的訪問方式是通過繼承訪問父類中的protected屬性或方法,而不是直接通過父類實例訪問protected屬性或方法
————————————————
版權聲明:本文為CSDN博主「老鼠只愛大米」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接