3

这听起来像是一个微不足道的问题,但我不知道有什么简单的方法可以做到。

如何使用默认/示例值在 Java 中构造类实例?该对象可能具有其他对象作为其构造的一部分。

4

3 回答 3

2

在变量声明时分配默认值。例子 -

public class Model{
  private String model = "default"; // Default value
  public String getModel(){
      return model;
  }
  public void setModel(String model){
      this.model = model;
  }
}

或者通过构造函数赋值。

public class Model{
  private String model;
  public Model(String model){
      this.model = model;
  }
  public String getModel(){
      return model;
  }
  public void setModel(String model){
      this.model = model;
  }
}
于 2013-02-08T07:27:40.427 回答
1

您可以在构造函数中提供默认值,也可以在定义类时提供默认值。

于 2013-02-08T07:24:51.500 回答
0

是否在构造函数中分配了值?如下所示:

public class Foo {
  private int bar;
  public Foo(int barValue) {
   super();
   this.bar = barValue;
  }
  public void setBar(int aBarValue) { this.barValue = aBarValue; }
  public int getBar() { return this.barValue; }
  public String toString() { return new Integer(this.getBarValue()).toString(); }
}
于 2013-02-08T07:27:17.983 回答