早教吧作业答案频道 -->其他-->
两道简单的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编程题,请...的网友还看了以下:
在温度为T度,压强为101KPa的条件下,某密闭容器中发生A(g)+aB(?)可逆符号4C(g)达 2020-06-03 …
(2014•河北区三模)如图,一艘轮船自西向东航行,在点A处测得北偏东68.7°方向有一座小岛C, 2020-06-12 …
一艘轮船自西向东航行,在A处测得东偏北21.3°方向有一座小岛C,继续向东航行60海里到达B处,测 2020-06-12 …
已知f(x-1)=x^2-4x,求函数f(x),f(2x+1)的解析式令t=x-1,则有:x=t+ 2020-06-17 …
由A+T/C+G=1和A+G/T+C=1,为何不能判断该DNA分子是双链还是单链?不是只有双链才能 2020-06-26 …
一道简单的高数题.设函数f(x)在区间〔0,1〕上连续,在(0,1)内可导,f(0)=f(1)=0 2020-08-02 …
一根金属棒在0度时的长度是q米,温度每升高1度c,它就伸出P米.当温庋归t庋c时,金属棒的长度L可用 2020-11-03 …
一根金属棒在0°C时的长度是q米,温度每升高1°C,它就伸长p米.当温度为t°C时,金属棒的长度L可 2020-11-03 …
法定继承人以外的人获得遗嘱中指定的遗产属于[]A.无效继承B.遗嘱继承C.法定继承D.遗赠取得遗产 2020-12-05 …
下列关于财产继承的说法有误的是()A.保护公民的继承权是保护公民私有财产权的延伸B.遗嘱继承优先于法 2020-12-18 …