使用Eclipse
对于任何Class
,我们都可以自动
就像那样
任何生成方式
Fully initialized Constructor
(构造函数without
任何初始化所有非原始字段的参数)
例如
如果我的班级那样
public class MyClass {
private String id;
private String code;
private MyClass1 myClass1;
private MyClass2 myClass2;
}
生成完全初始化的构造函数将
public class MyClass {
private String id;
private String code;
private MyClass1 myClass1;
private MyClass2 myClass2;
// Fully initialized Constructor
public FlightScheduleRequest() {
this.myClass1 = new MyClass1();
this.myClass2 = new MyClass2();
}
}
答案 0 :(得分:0)
无效要求
感谢@Jayan注意事项
如果MyClass1
或MyClass2
没有默认构造函数,则
但是为它的构造函数加上参数
所以它们的初始化将是无效的
this.myClass1 = new MyClass1(); // The constructor MyClass1() is undefined
this.myClass2 = new MyClass2(); // The constructor MyClass2() is undefined
答案 1 :(得分:-1)
有一个选项可以使用字段生成构造函数。 选择要初始化的字段,然后就完成了。