首頁 > Java > java教程 > 類別的私有成員可在何處存取

類別的私有成員可在何處存取

(*-*)浩
發布: 2019-07-26 09:27:39
原創
7762 人瀏覽過

類別的私有成員可在本類別的成員函數中存取。類別的私有成員在衍生類別中是隱藏的,只能在基底類別的成員函數中存取。

類別的私有成員可在何處存取

Java中的私有成員使用private來進行修飾。 (推薦學習:Java影片教學

私有成員只能在本類別中調用,在本類以外一律都看不到。 如果要在其他類別中取得私有成員變量,那麼可以在本類別中寫一個public的get方法,其他類別就可以透過呼叫這個get方法來獲得私有成員變數。

class PrivateTest{
    private String str = "私有成员变量";
    //如果加上这个方法
    public String getStr(){
        return str;
    }
    public static void main(String[] args){
        System.out.println(str);//这里可以调用到str变量
    }
}
class OtherClass{
    public static void main(String[] args){
        PrivateTest pt = new PrivateTest();
        //String tryToGet = pt.str;//这句编译会报错,str不可见
        String getStr = pt.getStr();//这样 就可以获取到str的
    }
}
登入後複製

更多Java相關技術文章,請造訪Java開發教學欄位進行學習!

以上是類別的私有成員可在何處存取的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板