一、构造器
构造方法又叫构造器(constructor),是类的一种特殊的方法,它的主要作用是完成对新对象的初始化。
案例演示:
public class Constructor01 {
public static void main(String[] args) {
//当我们new一个对象时,直接通过构造器指定名字和年龄
Person p1 = new Person("jack", 20);
System.out.println("p1对象的name=" + p1.name);
System.out.println("p1对象的age=" + p1.age);
}
}
class Person {
String name;
int age;
/*构造器
1.构造器没有返回值,也不能写void
2.构造器的名称和类Person一样
3.(String pNmae, int pAge)是构造器的形参列表,规则和成员方法一样
*/
public Person(String pNmae, int pAge) {
System.out.println("构造器被调用,完成对象的属性初始化");
name = pNmae;
age = pAge;
}
}
二、构造器注意事项和使用细节
1、一个类可以定义多个不同的构造器,即构造器重载