| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 514 人关注过本帖
标题:在线求代码!!
只看楼主 加入收藏
听自己的心跳
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-1-12
结帖率:100%
收藏
 问题点数:0 回复次数:2 
在线求代码!!
1  定义接口IShape 其中有void area()方法,用于计算形状的面积;
2  定义类Circle和Rect,均实现IShape接口;
3  给定Circle的半径,Rect的两边长,比较二者面积的大小(使用上转型对象完成)!

各位达人帮帮忙吧!!
搜索更多相关主题的帖子: 在线 代码 
2010-03-24 08:23
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
收藏
得分:0 
IShape.java
---------------------------
public interface IShape {
    double area();
}

Circle.java
--------------------------
public class Circle implements IShape{
   
    private double radius;
   
    public Circle() {}
   
    public Circle(double radius) {
        super();
        this.radius = radius;
    }

    public double area() {
        return radius*radius*3.14;
        
    }

    public double getRadius() {
        return radius;
    }

    public void setRadius(double radius) {
        this.radius = radius;
    }

}

Rect.java
-------------------------------------
public class Rect implements IShape {
   
    private double l;
    private double h;
   
    public Rect() {    }

   
    public Rect(double l, double h) {
        super();
        this.l = l;
        this.h = h;
    }

    public double area() {
        return l*h;
    }

    public double getL() {
        return l;
    }

    public void setL(double l) {
        this.l = l;
    }

    public double getH() {
        return h;
    }

    public void setH(double h) {
        this.h = h;
    }

}

TestShape.java
-------------------------------------
public class TestShape {


    public static void main(String[] args) {
        IShape circle = new Circle(3);
        IShape rect = new Rect(3,4);
        if (circle.area()>rect.area() ) {
            System.out.println("circle's area is larger than rect's");
        }else {
            System.out.println("rect's area is larger than circle's");
        }

    }

}

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2010-03-24 09:05
dadongzicool
Rank: 6Rank: 6
等 级:贵宾
威 望:11
帖 子:209
专家分:474
注 册:2009-3-20
收藏
得分:0 
支持LS

本人出售软件专业毕业设计(包括论文,代码)题目众多,价格从优联系方式:QQ
1635008514(寻找高校代理)
2010-03-24 11:21
快速回复:在线求代码!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044526 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved