admin 管理员组

文章数量: 887032


2023年12月24日发(作者:直流电机的特点)

构造方法可以被重载

。构造方法是类中的一种特殊方法,用于创建和初始化对象。可以使用不同的参数列表定义多个构造方法,这样就可以根据调用时提供的参数来选择哪个构造方法进行调用。这样就可以实现构造方法的重载。

构造方法重载的使用场景:

- 创建对象时需要不同的参数

- 对象的初始化需要不同的方式

- 进行对象的初始化时需要执行不同的操作

示例代码:

java

public class Person {

private String name;

private int age;

无参构造方法

public Person() {

= "unknown";

= 0;

}

带一个参数的构造方法

public Person(String name) {

= name;

= 0;

}

带两个参数的构造方法

public Person(String name, int age) {

= name;

= age;

}

get 和 set 方法省略

}

可以看到,这个Person类中定义了三个构造方法,分别是无参构造方法、带一个参数的构造方法和带两个参数的构造方法。这样,在创建Person对象时,根

据提供的参数就可以选择调用对应的构造方法。


本文标签: 构造方法 参数 需要 对象 选择