构造方法
-
什么是构造方法,有什么用?
构造方法是一个比较特殊的方法,通过构造方法可以完成对象的创建,以及实例变量的初始化。换句话说,构造方法是用来创建对象,并且给对象的属性赋值的。
-
当一个类没有提供任何构造方法,系统会默认提供一个无参的构造方法,而这个方法被称为缺省构造器。手动提供了构造方法,系统就不再提供无参构造方法。
-
调用构造方法使用new运算符来调用构造器。
-
构造方法的语法结构是?
[ 修饰符列表] 构造方法名 (形式参数){
构造方法体;
}
注意:
第一:修饰符列表目前统一写:public。千万不要写 public static。
第二:构造方法名和类名必须一致。
第三:构造方法不需要指定返回类型,也不能写void。
-
构造方法也支持方法重载。
-
实例变量是在构造方法执行的过程中完成初始化,完成赋值的。