天天看点

构造方法/构造器

【修饰符】 方法名(形参列表){

​ 方法体

}

构造器的修饰符可以默认,也可以是public protected private

构造器没有返回值

方法名和类名字必须一样

参数列表和成员方法一样的规则

构造器的调用由系统完成

构造方法又叫构造器,是类的一种特殊的方法,主要作用是完成对新对象的初始化

特点

方法名和类名相同

没有返回值

在创建对象时,系统会自动的调用该类的构造器完成对对象的初始化

一个类可以定义多个不同的构造器,即构造器重载

构造器名和类名要相同

在创建对象时,系统自动的调用该类的构造方法

构造器是完成对象的初始化,并不是创建对象

如果没有定义构造器,系统会自动给类生成一个 默认的无参构造器

一旦定义了自己的构造器,默认的构造器就覆盖了,就不能使用默认的无参构造器,除非显式的定义一下