“构造函数……是模棱两可的”是什么意思?

“构造函数……是模棱两可的”是什么意思?,第1张

构造函数……是模棱两可的”是什么意思?

当您尝试实例化一个可应用于多个构造函数的类时,将存在问题。

例如:

public Example(String name) {    this.name = name;}public Example(SomeOther other) {    this.other = other;}

如果用String对象调用构造函数,则有一个确定的构造函数。但是,如果实例化,

new Example(null)
则它可能适用于任何一个,因此是不明确的。

具有相似签名的方法同样适用。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5561934.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存