Java构造方法与属性初始化

在Java中,构造方法的主要作用是初始化类的属性。当创建一个对象时,会自动调用构造方法为对象的属性赋予初始值。

以下代码示例演示了构造方法如何初始化Person类的nameage属性:

class Person {
    private String name;
    private int age;

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

    // ... 其他方法 ... 
}

public class ConsDemo02 {
    public static void main(String args[]) {
        // 调用构造方法,传递姓名和年龄参数
        Person per = new Person("张三", 30);

        // ... 其他操作 ...
    }
}

在上述示例中:

  • Person类定义了一个构造方法Person(String name, int age),它接受两个参数并使用它们初始化对象的nameage属性。
  • main方法中,new Person("张三", 30)语句创建了一个Person对象,并调用构造方法将"张三"和30分别赋给nameage属性。

通过构造方法,我们可以确保在创建对象时对其属性进行初始化,避免出现属性未初始化的情况。

ppt 文件大小:9.27MB