说明
构造方法就是专门用来创建对象的方法。同过new关键字创建对象时就是在调用构造方法。
书写格式
如何定义一个构造方法, 格式
public 构造方法名(参数类型 参数名称){
方法体
//return;或不写
}
调用方法的格式
new 类名称()
几点注意事项 :
- 构造方法不能写返回值类型,包括void
- 构造方法的名称必须所在的类名称完全相同。
构造方法的使用
- 可以进行重载
好处,可以不用get和set获取和修改信息,而是可以在构造方法里面进行修改,get和set与构造方法不在一个地方。
直接通过new(和get和set在一个地方)的时候,直接给构造方法的成员变量赋值。 - 构造方法会默认构建一个构造方法,但是当自己构建的时候,默认的编辑器赠送的无参,无用的构造方法会消失。
定义一个标准的类
- 所有的成员变量都是用private关键字私有化
- 给每一个成员变量编写
Getter
和Setter
方法 - 编写一个无参构造方法
- 编写一个全参构造方法