定义两个重载的方法,分别求圆和长方形的面积。
1、定义两个求面积的重载方法,圆周率可以用Math.PI表示
2、在主方法中调用方法并将结果输出。
注意:当圆的半径为4.5,长方形长和宽分别为8和5时,可得到如效果图所示的结果
代码:`
package com.homework1105;
public class AreaDemo {
//求圆形面积
public void roundS(double r1)
{
double s0;
s0=r1*r1*Math.PI;
System.out.println("圆的面积为:"+s0);
}
//求长方形面积
public void rectangleS(double x1,double y1)
{
double s1;
s1=x1*y1;
System.out.println("长方形面积为:"+s1);
}
public static void main(String[] args)
{
//定义对象
AreaDemo area =new AreaDemo();
//定义一个double类型的变量存放半径,并初始化
double r0=4.5;
//定义两个变量存放长和宽,并初始化
double x0=8,y0=5;
//调用方法,求圆的面积并打印输出
area.roundS(r0);
//调用方法,求长方形面积并打印输出
area.rectangleS(x0,y0);
}
}
结果展示:
圆的面积为:63.61725123519331
长方形面积为:40.0