构造方法的作用就是构建这个类的对象,类会提供一个默认的构造方法,就是我们通常用的new方法;但是有的时候需要我们在创建对象时给对象的一些属性赋值,但是默认的构造方法不能赋值,所以就需要我们来创建一些构造方法,来以不同的方式来创建这个类的对象,但是每个构造方法又不能相同,名字是确定的了(就是类名),所以只能是参数的个数或类型不同,这就是构造方法的重载,普通的构造方法同理;
Student{
String name;
Student(){};//这是默认的构造方法
Student(String name){this.name=name;}//自定义的构造方法
Student(int x){}//也是自定义的构造方法,但是类型不同,这就是重载
}
}