【发布时间】:2019-02-13 15:06:40
【问题描述】:
我的 getter 希望它拥有一个静态方法,但如果我这样做,它会破坏我的代码,有什么办法可以解决这个问题吗?语言 Java。
这是我的测试类中想要在我的自动售货类中获取方法的行。
System.out.println("Total Sales for both machines today $"+ VendingMachine.getTotalsSales());
这是我的 getter 方法,它采用我从测试类中提供的字符串创建的数组,该字符串将项目放入数组中。我希望能够保留我创建的这个数组,同时获得总销售额。
public double getTotalsSales() {
totalSales += availableItems[this.selectItem].price;
return totalSales;
}
有什么方法可以保留我的数组,并且还可以从测试人员类中获取总销售额?
【问题讨论】:
-
欢迎来到 Stack Overflow。请提供minimal reproducible example,以便我们帮助您解决确切的问题。还要确保包含错误消息并指出是哪一行导致它。
-
你的句子模棱两可,难以理解。请让他们更容易理解。此外,正如@Code-Apprentice 提到的,请在此处包含您的代码。
标签: java arrays methods static getter