构造方法
构造方法的定义
[修饰符列表] 构造方法名 (形式参数列表){
构造方法体;
}
- 构造方法名和类名需一致
- 构造方法用来创建对象,以及完成属性初始化操作
- 构造方法没有返回值类型,返回值类型实际上就是当前类的类型
- 一个类中可以定义多个构造方法,这些构造方法构成方法重载
构造方法的作用
- 创建对象
- 给属性赋值
构造方法的调用
使用new运算符来调用构造方法
new 构造方法名(实际参数列表)
什么是缺省参数
- 无参构造方法 又叫 缺省构造器 或默认构造方法
- 构造方法有:有参构造方法和无参构造方法
- 建议:不要省略无参构造方法,每个类中都应该有自己的无参构造方法。
注意:
当类中没有定义任何构造方法的时候&#