java购物问题,类,构造方法

1.将商品(商品编号,商品,品牌,价格)写入文件,构造一个商品类,支持多用户.
2.每个用户登录系统后有各自不同的购物车。用户退出系统时,应将购物车的内容存入文件,用户登录系统后可从文件或数据库中将购物车的商品读入。该怎么实现啊

  1. 创建一个商品类 属性有:商品编号,商品,品牌,价格
  2. 创建购物车类,购物车要关联用户和商品,以及商品数量等属性
  3. 用户登录后查找购物车中这个用户的数据并展示