Java之類與物件 學生類封裝

2021-08-22 13:42:57 字數 1080 閱讀 3747

/*定義乙個學生類,屬性:姓名,年齡,性別,住址,班級,

1.方法:入學方法(引數為年齡):判斷學生的年齡是否大於18歲,如果大於18歲則可以入學,並列印該學生的所有資訊。

2.方法:查詢方法(引數為姓名,學生陣列),如果有該同學的姓名則顯示查詢成功,否則查詢失敗。

3.方法:修改方法(原姓名,學生陣列)如果有該同學的姓名,則鍵盤輸入要修改的項(比如要修改年齡,則輸入年齡),最後顯示修改後的該學生所有資訊。

4.定義測試類,例項化學生類,定義乙個含有10學生姓名的陣列遍歷新增,根據陣列資訊對三個方法進行呼叫。

*//**

* @param name the name to set

*/public void setname(string name)

/*** @param age the age to set

*/public void setage(int age)

/*** @param *** the *** to set

*/public void set***(string ***)

/*** @param _class the _class to set

*/public void set_class(string _class)

/*** @param address the address to set

*/public void setaddress(string address)

/*** @return the name

*/public string getname()

/*** @return the age

*/public int getage()

/*** @return the ***

*/public string get***()

/*** @return the _class

*/public string get_class()

/*** @return the address

*/public string getaddress()

public void show()

}

java物件導向之類與封裝

一 物件導向 1.1 面向過程 我該怎麼做,然後一步步完成 物件導向 我該讓誰來做。1.2 物件導向的好處 更符合人的思維方式 指揮者思想 將複雜的問題簡單化 1.3 把方法封裝到物件裡,呼叫物件的方法 二 類與物件 2.1 類是組織 的基本單位 類把物件導向體現到了 中 2.2 屬性 變數 行為 ...

類與物件之類的封裝

1.所謂類的封裝是指將其屬性私有化 用private關鍵字 這樣外界不能直接訪問成員變數 2,如何訪問?提供獲取屬性的get 方法和設定屬性值的set 方法 例 package cn.sd.jsj public class persontest class person 結果 i am 張鵬,i a...

Java 物件與類的封裝

一 類和物件 package cn.hncu.myclasslearn author hncu chx mylove amin 類是一種資料型別,宣告乙個類就是定義了乙個資料型別。類的例項 instance 是類的取值,物件就是類的變數,乙個物件能引用乙個例項,就像乙個int變數i能夠儲存int型別...