class complex {
int a,b;
void complex(int x,int y)
{
a=x;
b=y;
}
void complex()
{
System.out.println(a+"+ i"+b);
}
}
class Main {
public static void main (String[] args)
{
complex n1 = new complex(10,20);
complex n2 = new complex(30,40);
n1.complex();
n2.complex();
}
}
上面的代码引发以下构建错误:
类complex中的构造方法complex不能应用于给定类型;
问题来源:Stack Overflow
构造函数不应“返回”类型。更新访问级别。对于方法,请使用与类名称不同的名称。
例如:
class complex
{
int a,b;
public complex(int x,int y)
{
a=x;
b=y;
}
public void display()
{
System.out.println(a+"+ i"+b);
}
}
class Main {
public static void main (String[] args) {
complex n1 = new complex(10, 20);
complex n2 = new complex(30, 40);
n1.display();
n2.display();
}
}
回答来源:Stack Overflow
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。