特点:构造方法没有返回值,构造方法的名称要与本类的名称相同。这就是java中类名必须大写,而方法名首字母小写,也是为了区分普通方法和构造方法。
如果没有定义一个构造方法,编译器在编译时候自动创建一个不带参数的默认构造器,如果定义了一个带参数的构造方法,那编辑器就不会自动创建,此时调用无参的构造方法就会报错。
当类实例化对象的时候自动调用类中的无参构造方法。
特点:构造方法没有返回值,构造方法的名称要与本类的名称相同。这就是java中类名必须大写,而方法名首字母小写,也是为了区分普通方法和构造方法。
如果没有定义一个构造方法,编译器在编译时候自动创建一个不带参数的默认构造器,如果定义了一个带参数的构造方法,那编辑器就不会自动创建,此时调用无参的构造方法就会报错。
当类实例化对象的时候自动调用类中的无参构造方法。