类的构造方法的概念和作用:构造方法负责对象的初始化工作,也就是为对象的属性初始化。
构造方法的语法规则:
(1)构造方法名与类名相同
(2)没有返回类型
(3)主要为属性初始化
构造方法的调用:
一创建对象时就调用了构造方法。
(所以类都有自己的构造方法,当一个类中没有显式的声明一个构造方法时,系统就会有一个默认的无参构造方法)
附加:在创建对象时干三件事:
(1)在堆中开辟空间,给属性分配默认的初始值
(2)如果一开始属性就有赋值,就进行赋值工作
(3)调用构造方法来对属性进行初始化