java面向对象构造方法


Java面向对象编程语言中的构造方法是一种特殊的方法,它用于创建并初始化对象。当你使用关键字 new 创建一个新的对象时,就会自动调用该类的构造方法来初始化该对象。

构造方法的定义与普通方法类似,但有以下特点:

  1. 构造方法的名称必须与类名相同。
  2. 构造方法没有返回类型,包括 void,因为它的返回值就是新创建的对象本身。
  3. 构造方法可以有参数,用于在创建对象时传递初始值。

以下是一个简单的构造方法示例:

public class Person {
    private String name;
    private int age;

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

在上面的示例中,Person 类有一个构造方法,它有两个参数 nameage。在构造方法中,将传递的参数值分别赋给 nameage 成员变量。

当你创建一个 Person 对象时,就可以传递这两个参数值来初始化它:

Person p = new Person("John", 25);

在上面的示例中,new Person("John", 25) 语句将调用 Person 类的构造方法,并将 "John"25 作为参数传递给它来创建一个新的 Person 对象。


原文链接:codingdict.net