国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

JAVA 理解封裝的概念,private私有的,public公有的

2019-11-15 00:20:09
字體:
來源:轉載
供稿:網友
java 理解封裝的概念,PRivate私有的,public公有的 Posted on 2015-05-26 20:35 楊波php 閱讀(...) 評論(...) 編輯 收藏

封裝就是把不想或者不該告訴別人的東西隱藏起來,把可以告訴別人的公開。

做法:修改屬性的訪問權限來限制對屬性的訪問,并為每一個屬性創建一對取值和賦值的方法,用于對這些屬性的訪問

通過封裝,可以在給屬性賦值的時候判斷值是否合法,增加安全性。

private 私有的

public 公有的

代碼:

W.java

public class W{    private String name;    //私有屬性    public int age;    //公有屬性    //公有方法,此方法目的是給外類為本類中的私有屬性實現賦值操作。    public void Myf(String name){        this.name    =    name;    }    //公有方法,此方法目的是給外類訪問本類中的私有屬性實現取值操作。    public String Myr(){        return this.name;    }}

Test2.java

public class Test2{    public static void main(String[] args){        W Myclass    =    new W();        //從本類中,可以訪問W類中的公有屬性或公有方法,但不能直接訪問私有屬性以及私有方法        Myclass.age    =    18;        //如果我們需要訪問W類中的私有屬性以及私有方法,可以在W類中寫一個共有方法然后返回值。        Myclass.Myf("小明");        System.out.println(Myclass.Myr());    //調用取私有屬性值的公有方法        System.out.println(Myclass.age);    //調用外類的公有屬性    }}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沂源县| 米易县| 北安市| 揭西县| 霍林郭勒市| 休宁县| 新丰县| 遂平县| 无锡市| 洛川县| 长垣县| 耿马| 左贡县| 涞源县| 桐城市| 枝江市| 崇明县| 浑源县| 怀仁县| 喀喇| 鲜城| 越西县| 南部县| 凌云县| 油尖旺区| 隆昌县| 客服| 林甸县| 耒阳市| 开远市| 西昌市| 宁强县| 青铜峡市| 高要市| 白朗县| 德庆县| 澳门| 沁水县| 松阳县| 宜川县| 金华市|