-
大小: 10KB文件類型: .txt金幣: 1下載: 0 次發布日期: 2021-06-06
- 語言: Java
- 標簽:
資源簡介
一個java編程問題,關于點菜
瀏覽次數:629次懸賞分:15 | 解決時間:2010-1-14 13:10 | 提問者:aimiaozi
現在有一份菜單給客人察看,并要計算他們的消費。
要求:客人菜時要打印出菜單,而且只需輸入菜號即點菜,并要打印出客人所點的菜,最后計算客人應付的菜錢。
編號 菜名 價錢
01 揚州炒飯 5.0
02 辣子雞丁 9.0
03 羊肉串 5.0
04 雞湯 15.0
各位高手幫幫忙吧~~~~~能做得了全部最好,謝謝?。?!問題補充:
程序是要輸入菜號就能知道菜名、菜價,我就是不會這點。。。
如果可以,希望能用一維數組做出來。我是初學者!?。。?!
答得好能加分哦,謝謝!!
麻煩各位了,請多包涵!
最佳答案 package ddd;
public class Dish {
private String name;
private String id;
private double unit;
private int number;
private String text;
public Dish(String id,String name,double unit,int number){
this.id=id;
this.name=name;
this.unit=unit;
this.number=number;
}
public Dish(){
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public double getUnit() {
return unit;
}
public void setUnit(double unit) {
this.unit = unit;
}
public int getNumber() {
return number;
}
public void setNumber(int number) {
this.number = number;
}
public String getText() {
return text;
}
public void setText(String text) {
this.text = text;
}
public Dish clone(){
Dish d=new Dish();
d.setId(id);
d.setName(name);
d.setUnit(unit);
d.setNumber(number);
return d;
}
}
-----------------------------------------
package ddd;
import java.sql.Date;
import java.text.SimpleDateFormat;
import java.util.LinkedList;
import java.util.List;
public class Order {
private String user;
public List list;
private double sumMoney;
private String date;
public Order(String user){
this.user=user;
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
Date date=new Date(System.currentTimeMillis());
this.date=format.format(date);
list=new LinkedList();
}
public List getList() {
return list;
}
public void setList(List list) {
this.list = list;
}
public double getSumMoney() {
return sumMoney;
}
public void setSumMoney(double sumMoney) {
this.s
代碼片段和文件信息
- 上一篇:學生日程管理系統java設計
- 下一篇:mail及activation的jar包
評論
共有 條評論