Java构造函数
一、什么是构造函数
Java构造函数,也叫构造方法,是JAVA中一种特殊的函数。与函数名相同,无返回值。
作用:一般用来初始化成员属性和成员方法的,即new对象产生后,就调用了对象的属性和方法。
二、构造函数的特点
1、函数名与类名相同;
2、不用定义返回值类型。(不同于void类型返回值,void是没有具体返回值类型;构造函数是连类型都没有);
3、不可以写return语句。(返回值类型都没有,故不需要return语句);
4、一个类可以定义多个构造方法,如果在定义类时没有定义构造方法,则编译系统会自动插入一个无参数的默认构造器,这个构造器不执行任何代码;
5、构造方法可以重载,以参数的个数,类型,顺序。
注:一般函数不能调用构造函数,只有构造函数才能调用构造函数。
三、如何来使用构造方法
1、通过关键字new,和创建对象是一样;
2、通过关键字this,和调用方法是一样。
格式:this(参数类别);表示访问当前的构造方法。
还没有评论,来说两句吧...