当您尝试实例化一个可应用于多个构造函数的类时,将存在问题。
例如:
public Example(String name) { this.name = name;}public Example(SomeOther other) { this.other = other;}
如果用String对象调用构造函数,则有一个确定的构造函数。但是,如果实例化,
new Example(null)则它可能适用于任何一个,因此是不明确的。
具有相似签名的方法同样适用。
欢迎分享,转载请注明来源:内存溢出
当您尝试实例化一个可应用于多个构造函数的类时,将存在问题。
例如:
public Example(String name) { this.name = name;}public Example(SomeOther other) { this.other = other;}
如果用String对象调用构造函数,则有一个确定的构造函数。但是,如果实例化,
new Example(null)则它可能适用于任何一个,因此是不明确的。
具有相似签名的方法同样适用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)