1.所謂類的封裝是指將其屬性私有化(用private關鍵字),這樣外界不能直接訪問成員變數
2,如何訪問?
提供獲取屬性的get***方法和設定屬性值的set***方法
例:
package cn.sd.jsj;
public class persontest
}class person
}
結果:i am 張鵬, i am 23 ,i am 23years old
package cn.sd.jsj;
public class persontest
}class person
public void set***(string ***)
public void setage(int age)
public void say()
}
例:
package cn.sd.jsj;
public class persontest
}class person
public void set***(string ***)
public void setage(int age)
public string getname()
public void say()
}
輸出:
張鵬i am 張鵬, i am 23 ,i am 23years old
例二:
package cn.sd.jsj;
public class persontest
}class person
public void setabove(float above)
public float getbottom()
public void setbottom(float bottom)
public float getheight()
public void setheight(float height)
public float computerarea()
}
Java之類與物件 學生類封裝
定義乙個學生類,屬性 姓名,年齡,性別,住址,班級,1.方法 入學方法 引數為年齡 判斷學生的年齡是否大於18歲,如果大於18歲則可以入學,並列印該學生的所有資訊。2.方法 查詢方法 引數為姓名,學生陣列 如果有該同學的姓名則顯示查詢成功,否則查詢失敗。3.方法 修改方法 原姓名,學生陣列 如果有該...
java物件導向之類與封裝
一 物件導向 1.1 面向過程 我該怎麼做,然後一步步完成 物件導向 我該讓誰來做。1.2 物件導向的好處 更符合人的思維方式 指揮者思想 將複雜的問題簡單化 1.3 把方法封裝到物件裡,呼叫物件的方法 二 類與物件 2.1 類是組織 的基本單位 類把物件導向體現到了 中 2.2 屬性 變數 行為 ...
C 之類和物件 封裝 類和特性
public 公共 類內可以訪問,類外可以訪問 protected 保護 類內可以訪問,類外不可以訪問 兒子可以訪問父親中的內容 private 私有 類內可以訪問,類外不可以訪問 兒子不可以訪問父親中的內容 class person 可寫,並且能檢測資料的有效性 string getname 可讀...