| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 423 人关注过本帖
标题:[求助]有关输出结果问题!~谁能帮我看下为什么?
取消只看楼主 加入收藏
qsrock
Rank: 1
等 级:新手上路
帖 子:255
专家分:0
注 册:2005-12-29
收藏
 问题点数:0 回复次数:1 
[求助]有关输出结果问题!~谁能帮我看下为什么?
我写个多态的方法来输出圆和长方形的周长和面积,但是结果都是0.0~为什么会这样!~
那位可以帮下啊~帮我改正下!~谢谢~
public class Test15{
public void printShape(Shape shape){
shape.zhouchang();
shape.mianji();
}
public static void main(String[] args){
Test15 t=new Test15();
Rectangle r=new Rectangle(10d,10d);//这里是我想要的结果20和100但是为0.0和0.0
t.printShape(r);
Circle c=new Circle(3.2d);/这里也是0.0和0.0,为什么会这样????
t.printShape(c);
}
}
class Shape{
double radius,l,k;
//public Shape(double radius){}
//public Shape(double l,double k){}

public void zhouchang(){}

public void mianji(){}
}
class Rectangle extends Shape{
double k;
double l;
public Rectangle(double l,double k){}
public void zhouchang(){
System.out.println( 2*(l+k));
}
public void mianji(){
System.out.println(l*k);
}
}
class Circle extends Shape{
double radius;
public Circle(double radius){}
public void zhouchang(){
System.out.println(2*Math.PI*radius);
}
public void mianji(){
System.out.println( 2*Math.PI*radius*radius);
}
}
明天就什么了!~谁可帮忙看下!那里出问题了!~

[此贴子已经被作者于2007-3-26 23:39:13编辑过]

搜索更多相关主题的帖子: 结果 输出 
2007-03-26 23:33
qsrock
Rank: 1
等 级:新手上路
帖 子:255
专家分:0
注 册:2005-12-29
收藏
得分:0 
怎么没人来看下的~晕死!~
急啊!~
2007-03-26 23:55
快速回复:[求助]有关输出结果问题!~谁能帮我看下为什么?
数据加载中...
 
   



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

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