黑马程序员技术交流社区

标题: 求助,用抽象类编写一个求不同图形周长的代码 [打印本页]

作者: Friendy89    时间: 2013-5-18 11:39
标题: 求助,用抽象类编写一个求不同图形周长的代码
本帖最后由 Friendy89 于 2013-8-1 17:36 编辑

感觉无从下手,求大侠帮忙
作者: 神之梦    时间: 2013-5-18 11:52
抽象类不懂。
黑马云青年  给楼主顶个!没回答就不用给金币了....
作者: 尹丽峰    时间: 2013-5-18 18:13
本帖最后由 尹丽峰 于 2013-5-18 18:37 编辑
  1. package heima;
  2. //楼主我不是很理解你说的意思,如果是写一个抽象类的话,如下代码真没任何实际意义,不如直接写一个方法体实现的好!
  3. //以下代码不知道是不是符合你的题目要求,一般正常的抽象类应该是这么写 abstract class zc{abstract void method();}抽象方法抽象类这样的
  4. //这么简单的代码我就不注释了,中英文切换很痛苦 ,需要注意的是计算园周长时候 y=3.14
  5. public abstract class zhouchang
  6. {
  7.         private final double PI = 3.14;
  8.         
  9.         

  10.         public  zhouchang(double x,double y,double z)
  11.         {
  12.                 double d =0;

  13.                                 d=x+y+z;
  14.         
  15.                
  16.                 System.out.println(d);
  17.         }
  18.         public zhouchang(double x,double y)
  19.         {
  20.                 double d =0;
  21.                 if(y==PI)
  22.                 {
  23.                         d = 2*PI*x;
  24.                 }else
  25.                 {
  26.                         
  27.                                 d=2*(x+y);
  28.                
  29.                 }
  30.                 System.out.println(d);
  31.         }
  32.         
  33.         
  34. }
复制代码
【黑马云青年为您解答】
作者: 曹睿翔    时间: 2013-5-19 07:41
如果问题已解决请再次编辑,改为以解决,方便大家看帖




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2