JAVA学习——基础部分——面向对象——构造方法

一、构造器

构造器没有返回值,也不会输入VOID 结构就是以下结构。

1、无参构造器

格式:

访问修饰符 方法名(类名)(){

方法体(通常来说,构造器只执行初始化(赋值)的功能,不写其他功能的执行。)

}

2、有参构造器

格式:

访问修饰符 方法名(类名)(传入参数){

方法体(通常来说,构造器只执行初始化(赋值)的功能,不写其他功能的执行。)

}

3.作用

构造器可以给final常量赋值,但是final常量只能赋一次值。

4.注意事项

构造方法只能跟new调用,不能创建类或者对象来调用,这样是错的错的错的!

如果类里面没有写构造方法那么系统默认配置构造方法,如果写了那么就不会配置构造方法,需要自己写无参和有参的构造方法。如果只有有参的构造方法那么环境会报错,致使有参构造方法不能被正常使用。

如果构造方法带了返回值,那么这个就不是构造方法是一般方法。

this可以调用本类的构造方法但是必须写在第一句,不然报错。

猜你喜欢

转载自blog.csdn.net/rosemaryyoudu/article/details/81388848