類與物件之類的封裝

2021-08-19 18:34:48 字數 1127 閱讀 3251

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 可讀...