BagMgr类

用来存储物品,可以实现购买物品、卖出物品、显示物品等功能

购买物品:

  • 钱不够,买不起

  • 钱够了,根据物品数量和物品单价扣除前

    • 如果有物品,只需要添加数量

    • 如果没有物品,添加物品

卖出物品:通过物品id去判断卖的东西我有没有

  • 卖出物品的数量比我身上少,直接卖

  • 卖出的物品大于等于我身上的数量=》卖完了,从身上移除

Item类

信息:id、名字、数量、价格