一个关于库存的问题
有类关系如下:
public class StoreHose{
//仓库类
private List<Storeage> storeages = new ArrayList<Storeage>();
...
}
public class Storeage{
//库存类
private List<StoreageLine> lnkLines = new ArrayList<StoreageLine>();
}
public class StoreageLine {
//库存单类
private Goods goods;
private int quantity;
...
}
public class Goods{
//货物类
private String name;
...
}
public class StoreHoseService(){
public int getQuantityOfStoreHose(Goods goods){}
}
不知这样设计是否合理,各位给点意见。如要查询,货品在仓库中的库存总量,是不是应该把getQuantityOfStoreHose行为放在StoreHoseService中,通过遍历多个list得到货物库存总数,这样是不是显得有点繁琐?
[该贴被jeffrey4chartcrm于2010-03-31 10:20修改过]