public class Product {
private Double price;
private Integer num;
private String id;
Product(String i,Integer n,Double p){
id=i;num=n;price=p;
}
public Double getPrice(){
return price;
}
public Integer getNum(){
return num;
}
public String getId(){
return id;
}
public Double sum(){
return num*price;
}
}
package 产品库存管理;
import java.util.ArrayList;
public class Mannage {
private ArrayList<Product> store=new ArrayList<>();
public void add(Product p){
store.add(p);
}
public void getInfo(){
for(int i=0;i<store.size();i++){
System.out.println("产品名:"+store.get(i).getId()+" 数量为: "+store.get(i).getNum()+" 价格为: "+store.get(i).getPrice());
}
}
public Double getSum(){
Double sum=0.0;
for(int i=0;i<store.size();i++){
sum+=store.get(i).sum();
}
return sum;
}
}
- 创建一个管理产品库存的应用。建立一个产品类,包含价格、id、库存数量。然后建立一个库存类,记录各种产品并能计算库存的总价值。