我正在使用具有3个参数的类的方法,如下所示:
oEthereum.connect(oMyIP, oMyPort, oMyString);
有3个名为“connect”的方法,但编译器在执行期间抱怨带有一个参数的方法。我错过了什么吗?
编译器显示以下错误消息:
以太网类型中的连接方法(Node)不适用 参数(String,int)
此致 Skydog
答案 0 :(得分:0)
它正在运行一个重载方法,所以类似于:
public void oEthereum.connect(String oMyIP, String oMyPort, String oMyString){
connect(oMyIP);
// do other stuff with oMyPort, oMyString
}
您需要验证传递的3个参数是否有效,并且可以传递给1参数方法的任何派生值都是有效的。