类的基本用法-构造器

在 Java 中,构造器(Constructor) 是一个与类同名的特殊方法,用于在创建对象时初始化对象的成员变量。它是对象诞生的“入口”,负责为新对象分配内存并设置初始状态。

构造器的核心特性

1、强制触发
每次用 new 关键字创建对象时,构造器自动被调用。

Person p = new Person(); // 触发无参构造器

2、无返回值声明
构造器没有返回类型(连 void 也没有),但内部可以用 return 提前结束。

public class Person {
    public Person() { // 没有返回类型
        // 初始化逻辑
    }
}

3、与类同名

构造器的名称必须与类名完全一致(区分大小写)。

4、可重载(Overload)
一个类可以有多个构造器,通过参数列表区分。

public class Person {
    private String name;
    private int age;
    
    // 无参构造器
    public Person() {
        this.name = "无名氏";
        this.age = 0;
    }
    
    // 带参数的构造器
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

 

posted @ 2025-02-11 02:48  忧桑の民工  阅读(17)  评论(0)    收藏  举报