java基础 食品管理系统.docx
《java基础 食品管理系统.docx》由会员分享,可在线阅读,更多相关《java基础 食品管理系统.docx(9页珍藏版)》请在三一办公上搜索。
1、java基础 食品管理系统import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayList;class Foodprivate String label;/标号private String designation;/名称private float price;/价格Food(String label,String designation,float price)/构造方法。初始化this.label=label;this.designation=designation;this.p
2、rice=price;public String getLabel/六个封装方法return label;public void setLable(String label)this.label=label;public String getDesignationreturn designation;public void setDesignation(String designation)this.designation=designation;public float getPricereturn price;public void setPrice(float price)this.pr
3、ice=price;class FoodManagementprivate ArrayList aa=null;/ArrayList的引用FoodManagement/构造方法aa=new ArrayList;public void addFood(Food food)/添加食品aa.add(food);System.out.println(添加食品成功!);public void FoodQuery(String label)int i;for(i=0;i<aa.size;i+)Food food=(Food)aa.get(i);if(food.getLabel.equals(label
4、)System.out.println(该食品的信息为:);System.out.println(食品编号为:+label);System.out.println(食品名称为:+food.getDesignation);System.out.println(食品价格为:+food.getPrice);break;/只要查询到了就立即退出if(i=aa.size)/食品编号与食品库里没有吻合的就执行这里System.out.println(对不起,无此食品!);public void FoodPriceChange(String label,float price)int i;for(i=0;i
5、<aa.size;i+)Food food=(Food)aa.get(i);if(food.getLabel.equals(label)food.setPrice(price);/修改食品价格 覆盖原来的值System.out.println(修改食品价格成功!);break;if(i=aa.size)System.out.println(对不起,无此食品信息,修改失败!);public void DelFood(String label)int i;if(aa.size=0)System.out.println(对不起,仓库里没有任何食品!);for(i=0;i<aa.size;i+
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java基础 食品管理系统 java 基础 食品 管理 系统
链接地址:https://www.31ppt.com/p-3159630.html