当前位置:网站首页 > Java基础 > 正文

java售卖机教程



自动售货机主要实现两大功能:售卖和管理。

一、对于售卖,购买者只要可以看见有什么卖,卖多少钱就可以。

先给售货机一个初始的商品列表。在储存商品时我用的是链表写的,方便遍历。

 

然后购买者首先是要看到这个列表,再输入自己想买的商品和数量,然后投币,找零,拿到商品就可以。

 

这里的PutChange()就是把顾客投的钱放到售货机系统里,splitChange()就是找零;

 

这里用了自定义异常类来处理售货机不够零钱的现象。

二、对于管理,主要是三种:上架(更新商品)、下架(删除商品)、货币管理(取钱、放钱)。这里的货币管理就简单化了,直接输入现在有的货币,不管他是放进去还是取出来。

最后就是选择问题,都是用swich来做的,差不多实现页面跳转吧。这些都是核心的部分,至于一些类的定义还是比较好处理的。

 

  • 上一篇: hadoop java教程
  • 下一篇: java棋牌教程
  • 版权声明


    相关文章:

  • hadoop java教程2025-11-18 09:58:03
  • java数组教程全集2025-11-18 09:58:03
  • java转换桥梁教程2025-11-18 09:58:03
  • java教程处理大数2025-11-18 09:58:03
  • java340教程2025-11-18 09:58:03
  • java棋牌教程2025-11-18 09:58:03
  • oa java教程2025-11-18 09:58:03
  • java吃豆人教程2025-11-18 09:58:03
  • java编写网站教程2025-11-18 09:58:03
  • java使用hbase教程2025-11-18 09:58:03