Java构造方法与属性初始化
在Java中,构造方法的主要作用是初始化类的属性。当创建一个对象时,会自动调用构造方法为对象的属性赋予初始值。
以下代码示例演示了构造方法如何初始化Person
类的name
和age
属性:
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)
,它接受两个参数并使用它们初始化对象的name
和age
属性。- 在
main
方法中,new Person("张三", 30)
语句创建了一个Person
对象,并调用构造方法将"张三"和30分别赋给name
和age
属性。
通过构造方法,我们可以确保在创建对象时对其属性进行初始化,避免出现属性未初始化的情况。
9.27MB
文件大小:
评论区