如果一个类在对象创建期间需要多个字段信息,并且它允许更少的信息.我们有两个选项
1.提供多个构造函数,或
2.允许客户端在创建对象时传递null参数.
其中最佳做法就是这些.
例:案例1:
public class Test {
Test(A ob1,B ob2, C ob3){
}
Test(A ob1,B ob2){
this(ob1, ob2, null);
}
public static void main(String args[]){
Test ob = new Test(new A(),new B());
}
}
Run Code Online (Sandbox Code Playgroud)
案例2:
public class Test {
Test(A ob1,B ob2, C ob3){
}
public static void main(String args[]){
Test ob = new Test(new A(),new B(), null);
}
}
Run Code Online (Sandbox Code Playgroud)
我在同一个类中使用了main方法.请在其他课程中考虑这些主要方法.
谢谢,
Shantanu