- 每个类本身都会自动构建一个隐式的构造器,当这个类被创建的时候,编译器就会自动帮你创建。
- 如果定义了一个有参构造,最好再显式的一下无参构造。因为自定义了构造方法之后,编译器会不再帮你创建构造方法。避免还需要调用无参构造创建对象
- 构造器名称必须与类名相同,大小写也必须一样
- 构造器可以重载,写出带有参数的构造方法,但是不允许有返回值,也不允许写void
- 构造器的访问权限会随着类的访问权改变而改变
- 在new的时候,调用的就是构造方法
- 子类在new的时候调用的子类构造器一定会先通过父类的构造器,在子类的构造器中都会有编译器自动创建的隐式的super();并且在构造器的第一行
构造器
最新推荐文章于 2024-07-15 22:27:18 发布