-1
package ooptutorial;
public class ShoppingTest {
//name of file must be same as name of method
public static void main(String[] args) {
Shopping firstClient = new Shopping();
int[] pricelist = {299,399,499};
for (int i = 0; i < pricelist.length; i++){
firstClient.Basket(pricelist[i]);
}
System.out.println("The Total Price of your Item is : "
+ firstClient.r);
System.out.println("The Total Price with VAT : "
+ firstClient.TotalPrice());
firstClient.DailyIncome(firstClient.TotalPrice());
Shopping secondClient = new Shopping();
int[] pricelist2 = {599,159,459};
for(int i = 0; pricelist2.length; i++){
secondClient.Basket(pricelist2[i]);
}
System.out.println("The Total Price of your Item is : "
+ secondClient.r);
System.out.println("The Total Price with VAT : "
+ secondClient.TotalPrice());
secondClent.DailyIncome(secondClient.TotalPrice());
System.out.println("The Daily Income : "
+ secondClient._dailyIncome);
}
}
[編輯:添加人工破]IAM新找到一個在Java錯誤
class Shopping{
int r = 0;
final int VAT_VALUE = 17;
static int DailyIncome = 0;
int Basket(int ItemPrice){
r = ItemPrice;
return r;
}
int TotalPrice(){
return ((r * VAT_VALUE)/100) + r;
}
public static int DailyIncome(int income){
_dailyIncome += income;
return _dailyIncome;
}
}
首先你可以嘗試格式化:) – irrelephant 2010-10-26 00:10:32
第二,問一個問題:) – 2010-10-26 00:11:26
Uf da。 http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx – andersoj 2010-10-26 00:24:22