老师,帮忙看下错误在哪
来源:4-4 编程练习
放空的西瓜君
2021-04-02 14:52:41
public class AreaDemo {
//求圆形面积
public double area(double r){
return Math.PI*r*r;
}
//求长方形面积
public float area(int m,int n){
return m*n;
}
public static void main(String[] args) {
//定义对象
AreaDemo are=new AreaDemo();
//定义一个double类型的变量存放半径,并初始化
double r=4.5;
//定义两个变量存放长和宽,并初始化
int m=8,n=5;
//调用方法,求圆的面积并打印输出
System.out.println("圆的面积为:"+area.area(r));
//调用方法,求长方形面积并打印输出
System.out.println("长方形面积为:"+area.area(m,n));
}
}
1回答
同学你好,同学在创建对象时变量名为are,而下面使用时使用的是area,所以导致编译错误
同学修改后再试试
祝学习愉快~
相似问题