
java中 实际参数列表和形式参数列表长度不同 5
classFengZhuang{privateStringname;privateintage;doubleweight;publicvoidgetName(String...
class FengZhuang{
private String name;
private int age ;
double weight;
public void getName(String a){
name=a;
}
public void getAge(int a){
age=a;
}
public void study(){
System.out.println(name+"正在看书");
}
}
class ceshi{
public static void main(String[]args){
FengZhuang student=new FengZhuang();
student.getName("张三");
student.getAge(21);
student.weight=55.2;
String name=student.getName();//错误:实际参数列表和形式参数列表长度不同
int age=student.getAge();//错误:实际参数列表和形式参数列表长度不同
System.out.println(name);
System.out.println(age);
System.out.println(student.weight);
student.study();
}
}
为什么报错报实际参数列表和形式参数列表长度不同? 展开
private String name;
private int age ;
double weight;
public void getName(String a){
name=a;
}
public void getAge(int a){
age=a;
}
public void study(){
System.out.println(name+"正在看书");
}
}
class ceshi{
public static void main(String[]args){
FengZhuang student=new FengZhuang();
student.getName("张三");
student.getAge(21);
student.weight=55.2;
String name=student.getName();//错误:实际参数列表和形式参数列表长度不同
int age=student.getAge();//错误:实际参数列表和形式参数列表长度不同
System.out.println(name);
System.out.println(age);
System.out.println(student.weight);
student.study();
}
}
为什么报错报实际参数列表和形式参数列表长度不同? 展开
1个回答
2017-09-11
展开全部
Cylinder缺少一个空参构造函数publicCylinder(){super();}因为在Ringcylinder的构造函数中会默认调用super();而Cylinder不存在该构造函数所以报错。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |