下面这个java题目怎么做?求大神解答 5

编写程序,具体要求为:(1)定义一个计算面积的类Area(可以计算正方形、矩形或梯形的面积):其中包括三个同名的成员方法(用于计算正方形、矩形或梯形的面积,返回值类型为f... 编写程序,具体要求为:

(1) 定义一个计算面积的类Area(可以计算正方形、矩形或梯形的面积):

其中包括三个同名的成员方法(用于计算正方形、矩形或梯形的面积,返回值类型为float,参数分别为1个、2个和3个)。

(2) 创建主类:

利用Area类分别输出正方形(边长为2.0f)、矩形(长为5.0f,宽为4.0f)和梯形(上底为2.0f,上底为3.0f,高为4.0f)的面积。
展开
 我来答
碧血玉叶花
2015-05-07 · TA获得超过4976个赞
知道大有可为答主
回答量:6154
采纳率:0%
帮助的人:1629万
展开全部
public interface Circle {
   double area(double r);
}
public class CircleImpl implements Circle {
    public double area(double r) {
        return r*r*3.14;
    }
}
public class Test {
    public static void main(String[] args) {
        Circle c = new CircleImpl();
        System.out.println(c.area(1.3));
    }
}
百度网友1aa5a64
2015-05-07 · 超过12用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:43.4万
展开全部
你看下java的多态就会写了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式