作业帮 > 综合 > 作业

求大神帮忙写一个java程序

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 03:49:42
求大神帮忙写一个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);
}

}
还有点事,没写完