创建对象时调用的构造器(必须掌握)
类中的构造器也称为构造方法,是在进行创建对象的时候必须要调用的。并且构造器有以下两个特点:
1.必须和类的名字相同
2.必须没有返回类型,也不能写void
由上图可以看出,一个类即使什么都不写,他也会存在一个方法(构造器)
作用1:可以初始化值 由下面两张图可以看出。
图一:构造器里没有赋值,输出为空。
图二:构造器里赋值,程序执行构造器里的语句。
使用new关键字,本质是在调用构造器
除了无参构造还有有参构造
有参构造:一旦定义了有参构造,无参构造必须显示定义否则无效
图解:
总结
类中的构造器也称为构造方法,是在进行创建对象的时候必须要调用的
构造器:
1.和类名相同
2.没有返回值
作用:
1.new本质在调用构造方法
2.初始化对象的值
注意点:
1.定义了有参构造后,如果要使用无参构造,要显示定义一个无参的构造。
生成构造器快捷键
alt+insert (Windows)
control+enter(Mac)