构造方法/构造器

基本语法

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

​ 方法体

}

说明

  1. 构造器的修饰符可以默认,也可以是public protected private
  2. 构造器没有返回值
  3. 方法名和类名字必须一样
  4. 参数列表和成员方法一样的规则
  5. 构造器的调用由系统完成

基本介绍

  • 构造方法又叫构造器,是类的一种特殊的方法,主要作用是完成对新对象的初始化
  • 特点
    • 方法名和类名相同
    • 没有返回值
    • 在创建对象时,系统会自动的调用该类的构造器完成对对象的初始化

注意事项

  1. 一个类可以定义多个不同的构造器,即构造器重载
  2. 构造器名和类名要相同
  3. 构造器没有返回值
  4. 在创建对象时,系统自动的调用该类的构造方法
  5. 构造器是完成对象的初始化,并不是创建对象
  6. 如果没有定义构造器,系统会自动给类生成一个 默认的无参构造器
  7. 一旦定义了自己的构造器,默认的构造器就覆盖了,就不能使用默认的无参构造器,除非显式的定义一下