首先给在类里面写出你要定义的类型,可以使用private(私有类型),私有类型就要写出setter和getter函数来经行调用,不然无法使用。可以使用快捷键Alt+Inseat来快速写出空参构造和其他函数
例如
package Test5;
public class Goods {
private String id;
private String name;
private double price;
private int count;
public Goods() {
}
public Goods(String id, String name, double price, int count) {
this.id = id;
this.name = name;
this.price = price;
this.count = count;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
}
GoodsTest
package Test5;
public class GoodsTest {
public static void main(String[] args) {
Goods[] arr = new Goods[3];
Goods g1 = new Goods("001","iphone",9999.0,100);
Goods g2 = new Goods("002","华为",4999.0,110);
Goods g3 = new Goods("003","水杯",99.0,12340);
arr[0] = g1;
arr[1] = g2;
arr[2] = g3;
for (int i = 0; i < arr.length; i++) {
Goods goods = arr[i];
System.out.println(goods.getId() + ", " + goods.getName() +", " + goods.getPrice() +", " + goods.getCount());
}
}
}