我知道它没有任何意义。.但是我是新手,并且我有一个针对类(java)的项目。
这是东西。我们必须创建一个打印收据的程序(比萨店)。
有4个不同的组合,分别为:组合1,组合2,组合3,组合4。每个组合都有其自己的价值。但是组合1 = 1个14英寸大披萨,12个鸡翅和1个中炸薯条。组合2 = ...,组合3 = ..您明白了。
我们可以这样说吗?
COMBO_1 = 24.99 AND COMBO_1 = 1 Pizza large 14”, 12 chicken wings, and 1 medium fries
?
答案 0 :(得分:3)
创建一个自定义对象,可能称为Combo
。那么Combo
对象将具有两个属性:
通过传递Combo
和Description
作为参数来创建Price
对象。然后,您将添加一个getDescription()
和getPrice()
方法,以便您可以访问该类的数据。
这是创建自定义对象的基础。
public class Combo
{
private String description;
private double price;
public Combo(String desctiption, double price)
{
this.description = description;
this.price = price;
}
public String getDesctiption()
{
return description;
}
public double getPrice()
...
}
我让你填补空白。
答案 1 :(得分:0)
如果您是初学者,则可能尚未学习过课程。
替代方法是使用数组。
String[] orders = new String[4];
orders[0] = "1 Pizza large 14\", 12 chicken wings, and 1 medium fries;24.99";
// TODO: set orders 1..3
然后,当您打印收据时,您可以做
for (String o : orders) {
String parts = o.split(";"); // used ; because there are commas within the data
String description = parts[0];
String price = parts[1];
// TODO: print them
}
否则,您将被单个变量困住
String combo1Description;
int combo1Price;
...
哪些不容易遍历