求大神帮忙写一个java程序3个不同的立方体(Cube)高相同,底部形状不同一个圆形(Circle)(r=4)一个矩形(Rectangle)(长:4,宽:3)一个三角形(Trangle)(三个边长都为6)立方体体积公式:底面积*高设计一个求立
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 02:45:59
求大神帮忙写一个java程序3个不同的立方体(Cube)高相同,底部形状不同一个圆形(Circle)(r=4)一个矩形(Rectangle)(长:4,宽:3)一个三角形(Trangle)(三个边长都为6)立方体体积公式:底面积*高设计一个求立
求大神帮忙写一个java程序
3个不同的立方体(Cube)
高相同,底部形状不同
一个圆形(Circle)(r=4)
一个矩形(Rectangle)(长:4,宽:3)
一个三角形(Trangle)(三个边长都为6)
立方体体积公式:底面积*高
设计一个求立方体的类
在类中设计一个求立方体体积的统一方法(利用继承关系)
在类中设计一个显示各个形状的信息的统一方法,信息显示方式 “类名+周长+面积”(利用继承关系)
求大神帮忙写一个java程序3个不同的立方体(Cube)高相同,底部形状不同一个圆形(Circle)(r=4)一个矩形(Rectangle)(长:4,宽:3)一个三角形(Trangle)(三个边长都为6)立方体体积公式:底面积*高设计一个求立
不会是你们老师的作业吧 ,感觉这个自己写一下 比较好哦 ,很简单的,我写下试试
public class Cube {
public double Varea(double darea,double hight)
{
double v=darea*hight;
return v;
}
public void print(String classname,double l,double darea){
System.out.println("类名:"+classname+"州长"+l+"面积"+darea);
}
}
是不是这样的要求,看不懂你的要求,高也没给,上面是父类,下面是CIRCLE 类,不知道你的具体要求,类名是要直接赋值吗?你们学了反射没?下面是circle类:
public class Circle extends Cube {
double r=4;
double hight=10;
String classname="Circle";
double darea=3.14*this.r*this.r;
@Override
public double Varea(double darea, double hight) {
darea=this.darea;
hight=this.hight;
return darea*hight;
}
@Override
public void print(String classname, double l, double darea) {
classname=this.classname;
l=2*3.14*4;
darea=this.darea;
super.print(classname, l, darea);
}
}
还有点事,没写完