gpt4 book ai didi

java - java中如何判断使用的是哪个构造函数,或者如何知道一个实例有多少个参数?

转载 作者:太空宇宙 更新时间:2023-11-04 12:45:49 27 4
gpt4 key购买 nike

我有这门课:

public class Function{
private String name;
public Function(){
}
public Function(String name){
this.name = name;
}
}

如果我有这个类的两个实例,我们将它们命名为 ins1ins2 又怎么样。那么我怎么知道他们使用了哪个构造函数呢?

最佳答案

在这种特定情况下,使用构造函数 Function() 创建的实例将为成员 name 返回 null,因为未初始化...

另一个实例已初始化字段名称,并使用其 getter 您可以检查它是否为 null 引用。

关于java - java中如何判断使用的是哪个构造函数,或者如何知道一个实例有多少个参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36340870/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com