早教吧作业答案频道 -->其他-->
两道简单的java编程题,请大家帮帮我1.类的继承(在文件夹Test1中完成)定义父类圆,通过继承,获得子类球、圆锥、圆柱,子类具有计算体积的功能。1)新建文件夹Test1;2)定义父类Circl
题目详情
两道简单的java编程题,请大家帮帮我
1.类的继承(在文件夹Test1中完成)
定义父类圆,通过继承,获得子类球、圆锥、圆柱,子类具有计算体积的功能。
1)新建文件夹Test1;
2)定义父类Circle,Circle具有保护成员变量半径r,并提供成员方法setR、getArea和带参数的构造函数;
3)子类球Ball具有获得体积的成员方法getValume;
4)子类圆锥Cone、圆柱Cylinder具有私有的成员变量高high、设置高的成员方法setHigh()和获得体积的getValume;
5)3个子类都提供带参数的构造函数;
6)3个子类在重设半径后,应获得正确的体积;
7)编写测试类进行测试
2.抽象类实验(选做,在Test2中完成)
1)定义抽象类Sharp,具有抽象方法:获得面积getArea和获得周长getPerimeter
2)使用抽象类继承获得2个类:长方形Rectiangle和圆形Circle,具体要求如下:
a)Rectiangle类具有类型double的长、宽、面积和周长属性,具有修改长和宽功能,并实现抽象类的2个方法;
b)Circle类具有类型为double的半径和面积属性,具有修改半径的功能,并实现抽象类的2个方法;
3)编写测试类进行测试(包括使用上转型对象)
1.类的继承(在文件夹Test1中完成)
定义父类圆,通过继承,获得子类球、圆锥、圆柱,子类具有计算体积的功能。
1)新建文件夹Test1;
2)定义父类Circle,Circle具有保护成员变量半径r,并提供成员方法setR、getArea和带参数的构造函数;
3)子类球Ball具有获得体积的成员方法getValume;
4)子类圆锥Cone、圆柱Cylinder具有私有的成员变量高high、设置高的成员方法setHigh()和获得体积的getValume;
5)3个子类都提供带参数的构造函数;
6)3个子类在重设半径后,应获得正确的体积;
7)编写测试类进行测试
2.抽象类实验(选做,在Test2中完成)
1)定义抽象类Sharp,具有抽象方法:获得面积getArea和获得周长getPerimeter
2)使用抽象类继承获得2个类:长方形Rectiangle和圆形Circle,具体要求如下:
a)Rectiangle类具有类型double的长、宽、面积和周长属性,具有修改长和宽功能,并实现抽象类的2个方法;
b)Circle类具有类型为double的半径和面积属性,具有修改半径的功能,并实现抽象类的2个方法;
3)编写测试类进行测试(包括使用上转型对象)
▼优质解答
答案和解析
求加分
看了 两道简单的java编程题,请...的网友还看了以下:
下列函数中,随着自变量的变化,函数值是怎样变化的?(1)s(t)2t∧3-5t∧2(2)y=x+√( 2020-03-30 …
解方程:t的四次方-9t的平方-2t=-10(t-1)²+(t²-4)²+4t²+9=(t+1)² 2020-04-27 …
设随机变量X 在区间[1,5]上服从均匀分布,试求关于t的方程t平方+Xt+1=0有实根的概率 2020-05-17 …
关于t的方程t²-2t-k>0,求k的取值范围 2020-06-07 …
11(2)若实数x,y满足:x/(2^10+5^3)+y/(2^10+6^3)=1,x/(3^10 2020-07-22 …
这个微分方程怎么解!r(t)^2+3r(t)^1+2r(t)=e(t)^2+2e(t)^1+e(t 2020-07-23 …
一物体沿直线以速度v(t)=2t-3的速度做变速直线运动.求该物体从t=0秒至t=5秒间运动的路程 2020-07-29 …
关于参数方程的问题1.x=e^t+e^(-t)y=2(e^t-e^(-t))e=2.71828(t 2020-08-02 …
已知关于t的方程t^2-zt+4+3i=0(z∈c)有实数解(1)设z=5+ai(a∈R),求a的值 2020-11-01 …
已知质点运动方程为r(t)=x(t)i+y(t)j其中x(t)=(m/s)t+2m,y(t)=(1/ 2020-11-01 …