Java_basic_2:构造方法 Constructor
2017-10-04 本文已影响0人
DiscoSOS
构造方法
格式:
public constructor_name(){
//statement
}
几个特性
-
使用 new + 构造方法 ——> 创建一个新的对象
Console con1 = new Console();
-
构造方法与类同名,且没有返回值
-
有参构造方法:可以指定参数(parameter),可以创建对象并给对象中的实例变量赋初值
-
无参构造方法:没有parameter,系统会自动生成无参构造方法。
-
当已经存在无参或者有参的构造方法时,系统不会再自动添加无参构造方法
-
构造方法的重载(overload):系统会根据参数的不同,选择对应的方法
problem:实例变量,成员变量,局部变量