作业帮 > 综合 > 作业

一道利用接口抽象类(图形)定义求图形面积的JAVA编程题.小妹不才,

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/04 17:07:36
一道利用接口抽象类(图形)定义求图形面积的JAVA编程题.小妹不才,
利用掌握接口抽象类(图形)定义求图形面积的方法,交由其子类:圆、三角形、矩形、扇形、梯形等,实现其各自的面积方法的实现.
一道利用接口抽象类(图形)定义求图形面积的JAVA编程题.小妹不才,
先定义接口:
public interface 图形{
public double area();
}
然后每个子类都实现这个接口,这里随便以长方形为例(其余类似):
public class 长方形 implements 图形{
private double 长;
private double 宽; //定义长方形的属性
public 长方形(){ //定义构造方法
this(1,1);
}
public 长方形(int x,int y){
长=x;
宽=y;
}
public double area(){ //实现面积计算方法(长方形)
return 长*宽;
}
}
要计算面积时只需:
图形 a = new 长方形();
a.area();
即可