本帖最后由 尹丽峰 于 2013-5-18 18:37 编辑
- package heima;
- //楼主我不是很理解你说的意思,如果是写一个抽象类的话,如下代码真没任何实际意义,不如直接写一个方法体实现的好!
- //以下代码不知道是不是符合你的题目要求,一般正常的抽象类应该是这么写 abstract class zc{abstract void method();}抽象方法抽象类这样的
- //这么简单的代码我就不注释了,中英文切换很痛苦 ,需要注意的是计算园周长时候 y=3.14
- public abstract class zhouchang
- {
- private final double PI = 3.14;
-
-
- public zhouchang(double x,double y,double z)
- {
- double d =0;
- d=x+y+z;
-
-
- System.out.println(d);
- }
- public zhouchang(double x,double y)
- {
- double d =0;
- if(y==PI)
- {
- d = 2*PI*x;
- }else
- {
-
- d=2*(x+y);
-
- }
- System.out.println(d);
- }
-
-
- }
复制代码 【黑马云青年为您解答】 |