构造函数用于创造对象
构造函数的几种情况
1-->不写。在new对象时会自动调用系统默认的不带参数的构造方法,该方法方法体为空
2-->自定义带参数的构造方法。同时可以手动写不带参数的构造方法(如果需要的话),方法体可以为空也可以不为空,new对象时看传入的参数,系统选择相应构造方法
3-->自定义不带参数的构造方法,方法体可以为空(此时同不写没有区别),也可以不为空。new对象时系统调用自定义的构造方法(有方法体)。
构造函数用于创造对象
构造函数的几种情况
1-->不写。在new对象时会自动调用系统默认的不带参数的构造方法,该方法方法体为空
2-->自定义带参数的构造方法。同时可以手动写不带参数的构造方法(如果需要的话),方法体可以为空也可以不为空,new对象时看传入的参数,系统选择相应构造方法
3-->自定义不带参数的构造方法,方法体可以为空(此时同不写没有区别),也可以不为空。new对象时系统调用自定义的构造方法(有方法体)。