The method defined in construction, heavy-duty calls using (1) the definition of commodity Goods,

Commodity Goods (1) Definition
Definition constructor, heavy-duty calls using
Here Insert Picture Description



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();

          

          

     }

}

Published 15 original articles · won praise 27 · views 2536

Guess you like

Origin blog.csdn.net/mzy1711231996/article/details/104919762