Re: [問題] 自行定義類別
※ 引述《mujou (mu)》之銘言:
: 我自行定義了一個類別item
: class item { //開新類別
習慣上 建議還是標明是public還是private
: int itemnumber;
: String name;
這邊增加一個
public int getItemnumber(){
return intemnumber;
}
: }
: class itemSet {
: item itemArray[];
: public itemSet() {
: itemArray = new item[1000];
: for (int i = 0; i < 1000; i++)
: itemArray[i] = new item();
: } //用這個類別建一個array
: public void setItemNumber(int itemNumber, int index)
: {
: itemArray[index].itemnumber = itemNumber;
: } //把array內塞資料
這邊增加一個method
public void print(){
傳值
for (int i = 0; i < itemArray; i++)
System.out.println(itemArray[i].getItemnumber());
}
: }
: public static void main(String[] args) { //main
: final int LIMIT = 1000;
: itemSet aItem = new itemSet();
: for (int i = 0; i < LIMIT; i++){ //塞資料進去
: aItem.setItemNumber(1000-i, i);
: }
} //補一個括號
: Q1.請問那我要怎麼樣才能把itemArray裡面的東西印出來?
以上
: Q2.有辦法讓自行定義類別item強制轉換類別成預設的類別嗎?(ex. int)
讓我想到c++運算子多載 不知道java有沒有!?
不過你的用意是?
: Thanks!!
我的程度只能回新生~_~
--
◢█◤▏
█ ▎
◤˙˙◥
◣ ▼ ◢
迷 你 邀 武 八 在 你 後 面 , 他 非 常 火
Mini158 is behind you, she is furious.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.146.103
討論串 (同標題文章)