2014-04-27 22 views
-1

我正在嘗試編寫一個程序,使仍然在分配器中的杯的數量遞減1.如何使用構造函數來執行此操作?我也想用一些對象來做這件事...而且我自己並沒有太多的代碼可以分享 - 因爲我絕對在這裏的一堵牆上,希望有人能引導我走向正確的方向?類和清除程序

+1

您使用什麼語言?你的代碼在哪裏?你試過什麼了? –

+0

我使用的是java語言,而我在使用對象和構造時處於牆壁上。 –

+0

您可能想提及Java和問題中的代碼,以及添加Java標記。 –

回答

0

你的意思是這樣的嗎?

public class DecrementStackOverFlow { 

private int nOfCups, initNum; 

public DecrementStackOverFlow(int num) { 
    this.nOfCups = num;  
    this.initNum = num; 
} 

public int decCups() { 
    this.nOfCups = this.nOfCups -1; 
    return this.nOfCups; 
} 
public int getNumOfCup() { 
    return this.initNum; 
} 

public static void main (String [] args) { 
    DecrementStackOverFlow decr = new DecrementStackOverFlow(10); 

    for (int i=0; i<decr.getNumOfCup(); i++) { 
     System.out.println(decr.decCups()); 
    } 
} 

}