永发信息网

求Java高手帮忙解决一下……

答案:1  悬赏:0  手机版
解决时间 2021-07-29 22:22

1. 请设计一个抽象类:平面图形类PlaneGraphics,其中包含一个String类型的私有属性shape和一个抽象方法area( )以求该平面图形的面积。另外该类有两个重载的构造函数public PlaneGraphic(String Shape)和public PlaneGraphics( )分别完成将shape初始化为Shape和“未知”。

2. 请设计PlaneGraphics的两个子类:长方形类Rectangle和椭圆类Ellipse,实现父类中的抽象方法area( )。在Rectangle类中增加私有属性:长length,宽width。该类也有两个重载的构造函数:public Rectangle(double length, double width),此构造函数完成将其父类的shape属性设置为“长方形”,同时将length和width属性设置为此构造函数相应的形参值;public Rectangle(double width),此此构造函数完成将其父类的shape属性设置为“正方形”,同时将length和width属性均设置为此构造函数的形参值width。在Ellipse类中增加私有属性:a轴半径radius_a,b轴半径radius_b。该类也有两个重载的构造函数:public Ellipse(double radius_a, double radius_b),此构造函数完成将其父类的shape属性设置为“椭圆”,同时将radius_a和radius_b属性设置为此构造函数相应的形参值;public Ellipse(double radius_a),此此构造函数完成将其父类的shape属性设置为“圆”,同时将radius_a和radius_b属性均设置为此构造函数的形参值radius_a。

3. 请设计一个应用程序主窗口,其中包含如图所示各个组件。程序运行时,可以选择其中一个单选按钮、在两个文本框中输入数值,当点击“计算”按钮时,程序可以根据上述的选定及输入值,构造相应的对象,并计算出其面积显示在下面的标签组件中。

最佳答案

分太少了 我正在做 二十分钟后给你

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
到底是朋友重要还是爱人重要?
百家姓里有吉姓的没
寻穿越火线站队广告词
桦川县佳木斯相约谷亿米阳光网咖地址在哪,我
从广州寄包裹到江门需要多少钱、快递费
每次和N次那个概念更大
音标i中有单字母ui与u的单词各五个
DNF问题严重
开超级QQ好吗
当归如何做才能美容。要简单方便。
我家的电脑运行速度变慢咯。
是什么让我们如此的现实
西班牙语中 defícil 形容词的阴阳性怎么变?
新县信阳宠乖乖哪位知道具体地址啊
这个武器在重庆一区卖多少钱
推荐资讯
取暖煤按卡折算的单价的单位
怎样才能更好的了解他人
哪个牌子的眼霜能帮助去除脂肪粒
怎么样才让女朋友感到幸福
东莞离湛江有多少公里,湛江到海南有多远
您的学生用英语怎么说,您的学生用英语怎么说
支付宝卡通下列卡密是否正确
针对《中国人你为什么不生气》写2000字的论文
哈尔滨成人高考
朋友老是在别人面前败我名声,怎么办?
为何觉得像来月经 却没来
召陵区漯河老窝镇古同小学我想知道这个在什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?