将()的值增加1,

时间:2016-04-28 15:06:23

标签: java variables instance

在下面的代码中寻找一些指示,

我需要向构造函数添加代码,以将新创建​​的number对象的Entrant实例变量设置为类变量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语句。?

这是我的第一篇帖子,所以要温柔哈哈 感谢您指出正确的方向

由于

1 个答案:

答案 0 :(得分:1)

我不确定我理解你的问题。 您可以使用this.number = nextNumber然后使用nextNumber++,但必须小心:您无法控制对变量nextNumber的访问顺序。从你的问题我不能说这是否是一个问题。