展开全部
public class Shopping {
public static int money;
public static void main(String[] args) {
buy(new Thing("book"),2);
buy(new Thing("pen"),5);
}
public static void buy(Thing thing,int num) {
cost(thing.getMoney() * num);
}
public static void cost(int money) {
Shopping.money -= money;
}
}
class Thing {
private String name;
private int money;
public Thing(String text) {
name = text;
}
public Thing(int money) {
this.money = money;
}
public Thing(String text,int money) {
name = text;
this.money = money;
}
public Thing() {
}
public getMoney() {
return money;
}
public getName() {
return name;
}
}
不够32313133353236313431303231363533e4b893e5b19e31333361326338的话大括号换行写