1 什么是构造方法?
-
构造方法又被称为构造函数/构造器/Constructor
-
构造方法语法结构:
【修饰符列表】 构造方法名(形式参数列表){ 构造方法体; }
-
普通方法语法结构:
【修饰符列表】 返回值类型 方法名(形式参数列表){ 方法体; }
-
构造方法的方法名必须和类名保持一致
-
当一个类中没有定义任何构造方法的话,系统默认给该类提供一个无参数的构造方法,这个构造方法被称为缺省构造器。建议开发中手动的为当前类提供无参数构造方法,因为无参数构造方法太常用了
pulic class User { // 定义了无参的构造方法,不定义的话也会默认提供 pulic User() { } }
-
当一个类显式的将构造方法定义出来了,那么系统则不再默认为这个类提供缺省构造器
pulic