作者slalala (不再嘴炮了)
看板java
标题Re: [问题] 自行定义类别
时间Thu Apr 10 20:25:44 2008
※ 引述《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