假设我们有一个A类,如果我们没有写自己写构造方法,那么在该类中会默认有一个A()方法,此方法的参数为空。当我们创建一个A类的对象a: A a = new A(); 构造函数的主要作用就是用来实例化A类。当然,构造方法也可以有参数,还可以在方法体中也可以初始化一些属性,或者执行一些方法。
构造方法的主要目的是让外部实例化类的时候传一些必要的参数进去,至于具体要传什么就看你自己怎么设计这个类了