JAVA物件導向 物件陣列概念與舉例

2021-07-15 17:05:49 字數 874 閱讀 8069

物件陣列:

就是由物件構成的陣列,類就是陣列的型別。

定義方法:

類名[ ] 陣列名=new 類名[ n];  

使用方法:與普通陣列使用基本相同,不同的是,在物件陣列中,

不僅僅陣列定義的時候需要new ,而且在陣列成員類定義新增的時候也需要new出乙個物件。

舉例**:

1、首先定義乙個學生類,在類中,定義了學生的姓名,年齡,成績,學號等資訊。

public class student 

public student(string name, int age, int stuid, int score)

public string getname()

public void setname(string name)

public int getage()

public void setage(int age)

public int getstuid()

public void setstuid(int stuid)

public int getscore()

public void setscore(int score)

}

2、定義乙個計算類,用來演示物件陣列 的增刪改查的操作

public class stuset 

public void addstu(student stu)

public void deletestu(string name)

}

Java物件導向 物件陣列

儲存一組物件的陣列。當需要儲存一組型別一致的一組物件時候,採用物件陣列儲存 其好處是,用乙個變數管理一組資料。使用物件陣列 類型別 變數 new 類型別 長度 類型別 變數 new 類型別 物件陣列元素的預設值是 null 案例 string arr newstring 5 宣告了長度為5的字串陣列...

java類與物件(物件導向)

一 類與物件的關係 類 就是對現實生活中事物的描述。物件 就是這類事物,實實在在存在的實體 個體 二 成員變數和區域性變數 1.區別 a.作用域不同 成員變數 作用於整個類中 區域性變數 作用於函式中,語句中 b.在記憶體中的位置不同 成員變數 在堆記憶體中,因為物件的存在,才在記憶體中存在。區域性...

陣列與物件導向

物件陣列題目 定義類student,包含三個屬性 學號number int 年級state int 成績score int 建立20個學生物件,學號為1到20,年級和成績都由隨機數確定。問題一 列印出3年級 state值為3 的學生資訊。問題二 使用氣泡排序按學生成績排序,並遍歷所有學生資訊 生成隨...