构造方法是一个比较特殊的方法,通过构造方法可以完成对象的创建,以及实例变量的初始化。换句话说:构造方法是用来创建对象,并且同时给对象的属性赋值。(注意:实例变量没有手动赋值的时候,系统会赋默认值。)
重点:当一个类没有提供任何构造方法,系统会默认提供一个无参数的构造方法。(而这个构造方法被称为缺省构造器。)
使用new运算符调用构造方法
构造方法的语法结构
[修饰符列表] 构造方法名 (形式参数列表){
构造方法体;
}
普通方法的语法结构
[修饰符列表] 返回值类型 方法名(形式参数列表){
方法体;
}
构造方法的两个作用:创建对象 给属性赋值!!!