public class Inventory {
private String sku;
private int quantity;
private int safetyStock;
private int reservedQuantity;
// Getter Methods
public String getSku() { return sku; }
public int getQuantity() { return quantity; }
public int getSafetyStock() { return safetyStock; }
public int getReservedQuantity() { return reservedQuantity; }
// Setter Methods
public void setSku(String sku) { this.sku = sku; }
public void setQuantity(int quantity) { this.quantity = quantity; }
public void setSafetyStock(int safetyStock) { this.safetyStock = safetyStock; }
public void setReservedQuantity(int reservedQuantity) { this.reservedQuantity = reservedQuantity; }
}
Inventory类(库存类):
这个类代表了库存中的一个产品的存量。每个库存项有以下属性:
sku:产品的库存单位(SKU)。这个SKU应该与某个Product对象的SKU相对应。
quantity:库存中该产品的数量。
safetyStock:安全库存。这是为防止库存耗尽而设置的最低库存水平。
reservedQuantity:已预订数量。这是已经被客户订购但还未发货的该产品的数量。