类只是提供了一个模板作用。比如,一个实体类:汽车,但是每一个汽车都应该有它的颜色,大小,速度这些基本的参数,我们不可能提前定义这些参数的值。简而言之,有参构造就是让调用者自定义一些属性里面的参数,还可以是一个boolean值或者不同的int值,可以添加判断执行不同的逻辑;或者输出一些信息这些属性在new的时候,赋值就是通过构造函数啊public class Car{
Color color;
int v;
public Car(Color color,int x,boolean direct){
if(direct)
System.out.println("向前走");
else
System.out.println("向后走");
this.color=color;
v=x;
}
public Car(){}
}