2016-04-28 19 views
-3

尋找在下面這段代碼一些指點,加1()的值,

我需要添加代碼來構造一個新創建的Entrant對象的number實例變量設置的值類變量nextNumber,然後將值nextNumber加1,準備爲下一個要創建的對象Entrant

{ private static int nextNumber = 1; 

/* instance variables */ 

    private int number;  // entrant's number 
    private String name;  // entrant's name 
    private String category; // "E1", "E2" or "E3" 
    private double time; 
    /** 
     * Constructor for objects of class Entrant. 
     */ 
     public Entrant() 
     { 
      super(); 
      this.name = ""; 
      this.category = ""; 
      this.time = 0.0; 

      } 
} 

上午我寫說我需要添加this.number = nextNumber 的與增量添加一個if語句?

這是我的第一篇文章,所以要溫柔的笑 感謝在正確的方向

感謝

+0

對不起?我不知道你的意思 – Rossobianchi

+0

在consructor中,將數字設置爲當前nextnumber,然後將nextNumber增加1. – Alex

+0

感謝你的支持,我在正確的軌道上? number = nextNumber myNumber ++; TA – Rossobianchi

回答

1

我不知道我理解你的問題的任何指針。 您可以使用this.number = nextNumber,然後使用nextNumber++,但是您必須小心:您不控制訪問變量nextNumber的順序。從你的問題我不能說這是否是一個問題。