正文

Java不醉人 人自醉(1)2008-11-26 22:46:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/txdnet/39579.html

分享到:

写这篇文章解答BAIDU JSP贴吧一朋友的疑问,帖子贴出好几天了,没人搭理,与大家分享:帖子标题:在线求助,一个超简单的程序~!我就是不会~! 帖子内容:定义一接口,用于计算和输出规则图形的的面积和周长,然后定义类cricle,Rctangle类实现接口,分别用于求长方形的面积和周长;再定义实现一个使用两个类的程序解答:/* Source: Demo.java* Author: Tony Don* Site:Txdnet.Cn* Date:2008-11-19*/public class Demo{interface IGraphicsCalculator{public static final double PI = 3.1415;public abstract double doArea();public abstract double doPerimeter();}protected class Circle implements IGraphicsCalculator{double cr;public Circle(double cr){this.cr = cr ;}public double doArea(){ return PI*cr*cr ; }public double doPerimeter(){return 2*PI*cr ;}}protected class Rectangular implements IGraphicsCalculator{double rx, ry;public Rectangular(double rx, double ry){this.rx=rx; this.ry=ry;}public double doArea(){ return rx*ry ; }public double doPerimeter(){return 2*(rx+ry) ;}}public Demo(){}public static void main(String[] args){Demo d = new Demo();Circle c = d.new Circle(2.5) ;System.out.println("圆面积=" + c.doArea());System.out.println("圆周长=" + c.doPerimeter());Rectangular r = d.new Rectangular(1.5, 2);System.out.println("矩形面积=" + r.doArea());System.out.println("矩形周长=" + r.doPerimeter());}}     http://www.txdnet.cn/ShowEssay-2-1973-Txdnet.jsp

阅读(1914) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册