Java面向对象编程:构造函数与初始化
在Java面向对象编程中,构造函数和初始化是两个关键的概念。
构造函数(Constructor):
构造函数是一种特殊的方法,用于创建新的类实例。每个类至少有一个无参数的构造函数,如果需要有参数的构造函数,可以在类声明时明确指定。初始化(Initialization):
初始化是指在创建类的新实例时,自动调用构造函数为新对象进行属性值的设置。例如,如下的Person类,通过构造函数进行了初始化:
public class Person {
private String name;
private int age;
// 构造函数
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 其他方法...
}
在这个例子中,当创建Person person = new Person("Alice", 25);
实例时,自动调用了构造函数,为新对象设置了属性值。
还没有评论,来说两句吧...