//借鉴的^^
class Matharea {//创建一个类
public int area(int lang, int width) { //求四边形面积
int rectangular = lang * width;
return rectangular; //返回结果值
}
public float area(double top, double bottom, double high) {//求梯形面积
float trapezoidal = (float) ((top + bottom) * high / 2); //进行强制类型转换,将double转换成float
return trapezoidal; //返回结果值
}
public String area(int r) { //求圆的面积
float circular = (float) 3.14 * r * r; //进行强制类型转换,将double转换成float
return "这是圆的面积 " + circular; //返回结果值
}
}
public class Overload {
public static void main(String[] args) {
Matharea ma = new Matharea(); //创建Matharea的实例对象
System.out.println(ma.area(5, 11.2, 5)); //打印结果
}
}
重载实例
最新推荐文章于 2024-06-05 19:09:50 发布