两道简单的java编程题,请大家帮帮我

1.类的继承(在文件夹Test1中完成)定义父类圆,通过继承,获得子类球、圆锥、圆柱,子类具有计算体积的功能。1)新建文件夹Test1;2)定义父类Circle,Circ... 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)编写测试类进行测试(包括使用上转型对象)
展开
 我来答
wang247039305
2014-11-18 · TA获得超过190个赞
知道小有建树答主
回答量:256
采纳率:100%
帮助的人:105万
展开全部
看你这问题,
你应该是个学生。
这应该是老师留的作业题。
那你明白什么 是对象吗?(要搞清楚)
书上应该有例子。
要自己明白什么 是构造函数。
获得体积的成员方法getValume 这是数学问题,通过半径求体积。
测试类就是调用你的方法。
抽象类是什么要理解。

开发不是说别给你给代码就好了。你要自己明白,学会其中的算法。

老师给你的作业是想让你学会。只要是为写作业,不会的话我感觉还不如不写,

PS:我反正是从小不写作业。但哥都会。
找红太郎的灰灰
2014-11-18 · TA获得超过285个赞
知道小有建树答主
回答量:221
采纳率:0%
帮助的人:188万
展开全部

求加分

追问
新手 问下是test1中的代码是怎么实现三个子类在重设半径后 都鞥获得正确的体积的?
追答
子类可以继承父类的除了private修饰以外的其他所有属性和方法
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式