自助饮品消费(初学))
编写程序实现饮品购买:接收用户输入的信息,选择购买的饮料。可供选择的饮品有:咖啡、奶茶和可乐。
其中,购买咖啡时可以选择:备注加糖、加奶还是什么都不加,是否加冰,选择中杯,大杯,超大杯,饮品数量
购买可乐时可以选择:备注买可口可乐还是百事可乐,是否加冰,选择中杯,大杯,超大杯,饮品数量
购买奶茶时可以选择:备注奶茶中加入椰果,红豆,布丁,是否加冰,选择中杯,大杯,超大杯,饮品数量
实现思路及关键代码
1)分析可乐类,咖啡类,奶茶类
2)定义饮品类
a)属性:名称、价格、大小,备注,是否加冰,购买数量
b)方法:展示饮品信息
3)定义可乐类,咖啡类,奶茶类继承自饮品类
4)定义饮品工厂类,根据输入信息产生具体的饮品对象
新的改变
在这里插入代码片
——父类——
`package prpject_beverage;
public class Beverage {
private String name;//名称
private String size;//规格
private int price;//价格
public String getSize() {
return size;
}
public void setSize(String size) {
this.size = size;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
public String showBeverage(){
return "选择的饮料:"+name+"\n饮料规格:"+size+"\n"+"价格是:"+price+"元"+"\n备注:";
}
public Beverage() {
}
public Beverage(String name,