本帖最后由 付信榕 于 2012-6-13 10:31 编辑
class Score
{
private int x,y;
public void Score (int x,int y )
{
this.x=x;
this.y=y;
}
public int mult()
{
return x*y;
}
public static void main(String[] args)
{
Score s1=new Score(3,3);
Score s2=new Score(2,3);
System.out.println(s1.mult());
System.out.println(s2.mult());
}
}
在构造s1 s2时不成功,有什么办法解决呀?
dos命令显示如下:
I:\EditPlus>javac Score.java
Score.java:17: 错误: 无法将类 Score中的构造器 Score应用到给定类型;
Score s1=new Score(3,3);
^
需要: 没有参数
找到: int,int
原因: 实际参数列表和形式参数列表长度不同
Score.java:18: 错误: 无法将类 Score中的构造器 Score应用到给定类型;
Score s2=new Score(2,3);
^
需要: 没有参数
找到: int,int
原因: 实际参数列表和形式参数列表长度不同
2 个错误 |