Commodity Goods (1) Definition
Definition constructor, heavy-duty calls using
package 两个题3_17;
/*
许昌学院
原创:马志勇
互助,互注,互祝
*/
class Goods{
private static String name=null;
private static double price=0.00;
private static int inventories=0;
public Goods(){}
public Goods(String name,double price){
setName(name);
setPrice(price);
}
public Goods(String name,double price,int inventories){
setName(name);
setPrice(price);
setInventories(inventories);
}
public static String getName() {
return name;
}
public static void setName(String name) {
Goods.name = name;
}
public static double getPrice() {
return price;
}
public static void setPrice(double price) {
Goods.price = price;
}
public static int getInventories() {
return inventories;
}
public static void setInventories(int inventories) {
Goods.inventories = inventories;
}
public static void show(){
System.out.println("名称:"+getName()+"\t\t"+"价格:"+getPrice()+"\t\t库存"+getInventories());
}
}
public class GoodsDemo {
public static void main(String[] args) {
//创建第一个对象;
Goods g1=new Goods();
g1.setName("党参");
g1.setPrice(75.5);
g1.setInventories(100);
g1.show();
//创建第二个对象
Goods g2=new Goods("苍耳",5.5);
g2.show();
//创建第三个对象
Goods g3=new Goods("灵芝",99,789);
g3.show();
}
}