JavaSE基础知识(5)—面向对象(5.2类的成员之三:构造器)

一、理解

构造器又称为构造方法,属于类中的第三大成员。
本质上同"方法",只是没有返回类型,且对于一个对象来讲,只调用一次,并且不是通过对象或类显示调用

二、语法

[修饰符] 构造器名 (参数列表){
构造器体
}
注意:
①构造器名与类名一致!
②没有返回类型

三、好处

1、用于创建对象
2、可以进行初始化的操作,从一定程度上提高代码的重用性!

四、特点

1、每一个类都有构造器,如果没有显式声明,系统将默认提供一个无参构造器
2、如果显式声明了构造器,则系统将不再提供构造器
3、构造器可以重载
3、对于一个对象来讲,构造器只调用一次

注意:构造器的调用语法
方式一: 创建一个新对象
  new 构造器名(参数列表);
方式二:为了进行初始化(注:this或super调用构造器,只能放在构造器的而第一句,而且只能有一个)
  this(参数列表);
  super(参数列表)

猜你喜欢

转载自www.cnblogs.com/truthseeking/p/9509227.html