- 我们在使用类的时候,有一个特殊的方法叫做构造方法,也叫做构造器
- 作用:
- 1.构造方法就是专门去创建对象的,当我们new了以后,其实就是调用的这个类的构造方法
- 2.定义的无参的构造方法,就是直接new对象
- 3.定义的有参的构造方法,可以在new对象的同时给属性赋值
- 怎么定义构造方法
public 构造方法名(参数){
}
-
注意:
-
1.构造方法没有返回值类型
-
2.构造方法名必须和该类的类名保持一致,大小写也得一样
-
构造方法是一个方法,那么他可以进行方法重载嘛?
-
可以
-
重载:1.参数个数不同
-
2.参数类型不同
-
3.参数类型顺序不同
-
注意:
-
如果在类中你没有自己去定义构造方法,那么系统会给你提供一个无参的构造方法,
-
但如果你自己定义了一个有参的构造方法,那么系统将不会提供,需要你自己再定义一个无参构造方法