java有一题执行结果不对,但是我不知道错在哪里了,求高手认真解释,谢谢!执行结果始终为0.题目:定义一个名为Cuboid的长方体类,使其继承Rectangle类,其中包含一个表示高度的double型成员变量heig

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/19 06:04:48

java有一题执行结果不对,但是我不知道错在哪里了,求高手认真解释,谢谢!执行结果始终为0.题目:定义一个名为Cuboid的长方体类,使其继承Rectangle类,其中包含一个表示高度的double型成员变量heig
java有一题执行结果不对,但是我不知道错在哪里了,求高手认真解释,谢谢!执行结果始终为0.
题目:
定义一个名为Cuboid的长方体类,使其继承Rectangle类,其中包含一个表示高度的double型成员变量height,定义一个构造方法Cuboid(double length,double width,double height)和一个求长方体体积的volume()方法.编写一个应用程序,在其中求一个长、宽和高分别为10、5、2的长方体的体积.
源程序:
class Rectangle{
double length;
double width;
public Rectangle(){
}
public Rectangle(double length,double width){
this.length=length;
this.width=width;
}
public void setWidth(double width){
this.width=width;
}
public void setLength(double Length){
this.length=length;
}
public double area(){
return length*width;
}
}
class Cuboid extends Rectangle{
double height;
public Cuboid(){
this(0,0,0);
}
public Cuboid(double length,double width,double height){
super(length,width);
this.height=height;
}
public void setHeight(double height){
this.height=height;
}
public void setWidth(double width){
this.width=width;
}
public double volume(){
return area()*height;
}
}
class CuboidTest{
public static void main(String[] args){
Cuboid cb=new Cuboid();
cb.setLength(10);
cb.setWidth(5);
cb.setHeight(2);
System.out.println("volume="+cb.volume());
}
}

java有一题执行结果不对,但是我不知道错在哪里了,求高手认真解释,谢谢!执行结果始终为0.题目:定义一个名为Cuboid的长方体类,使其继承Rectangle类,其中包含一个表示高度的double型成员变量heig
-----------------------------存在问题的代码-------------------------
类Rectangle中
public void setLength(double Length){
this.length=length;
}
-----------------------java对字母大小写敏感----------------------
错误:setLength() 方法的参数是double Length,但是初始化的时候是this.length =length
大小写问题啊Length:length.
你这样的错误导致length没有被成功赋值,length始终是类初始化给的默认值0,所以求体积肯定一直为0了.
解决方法:修改方法参数double Length修改成 double length

java有一题执行结果不对,但是我不知道错在哪里了,求高手认真解释,谢谢!执行结果始终为0.题目:定义一个名为Cuboid的长方体类,使其继承Rectangle类,其中包含一个表示高度的double型成员变量heig 用struts2开发,我会的只有success.jsp比如在一个.java文件中执行后返回的结果值是String类型的success,则跳转到success.jsp页面去.但不知道这个type=json是什么意思,页面又跳转到哪里了. 这道线型代数怎么算?我知道A、B不对,但是不知道为什么C不对 java 正则表达式 以标点符号结尾 怎么判断我想判断一个英文单词是不是以标点符号结尾,我用了边界匹配器$,但是结果总是不对,自己写的一个测试程序:public class RegexTest {public static void main(St 日本不是要执行大陆政策吗?怎么如今不执行了?在30年代日本执行了大陆政策,结果失败了.但是为什么不重来呢? 我知道D更不对 但是我想知道A对不对 怎么用 c语言 画出一个面积为4的正方形,正方形里面再内接一个圆.看了好多类似的解答 大多数根本无法执行 有的可以执行但是有很多错误不能出结果 我是在VMware下用Ubuntu写的 不知道执行不 java题目,要求随机生成100个0-9只见得整数,并统计和输出每个数字的个数.小弟写了一个程序,但是不知道哪里错了,总得不到最后的结果,各位请指出我的错误吧,再写另外一个就不必了,答得好的 我查询到国内的微生物除臭剂产品的执行标准为 Q/IQNE 02-2004,但是不知道具体的内容, 知道这样不对,可我就是不知道怎么改 java中,当a不等于0 ,b不等于0,c不等于0时,执行d=a+b+c,java中怎么实现?我是java新手,请多多指教,感激不尽!我是这样写的,但是运行结果不正确:if(!a=0||!b=0||!c=0){c=a+b+c} 我采用蒸馏法测酒精度,闻着有很大酒味但结果为零,不知道为什么,装置都是密封的啊是在蒸馏前有很大的酒味,不是蒸馏过程,可能确实是装置的问题,但是就是不知道那里不对 我知道答案 但是过程不知道. 这是一道acm题目,不知道为什么我的答案总是不对Problem J Time Limit :2000/1000ms (Java/Other) Memory Limit :65536/32768K (Java/Other)Total Submission(s) :185 Accepted Submission(s) :42Font:Times New Roman | Verdana | Georgia Font Siz 钢属于A金属材料 B.合成材料C.天然材料 D.复合材料.我知道选A,但是不知道为什么其他选项不对呢? MATLAB中A(:,1:2:A=[7 1 5;2 5 6;3 1 5],在命令窗口中执行表达式 A(:,1:2:3) ,我知道结果,但不知道怎么来的 java 中launch是什么意思?public static void main(String[] args) {launch(类名.class,args);}从来 没见过这种用法,大侠给解析下,帮助文档没看明白.@1楼,我知道是执行的意思,实现机制是怎么样的?能讲讲不?@2楼 y=arctanx的n阶导怎么求啊,结果是多少?急急,我求的不知道怎么就有点不对.