亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

簡單的java程序設計,要求有結果圖

簡單的java程序設計,要求有結果圖

慕村225694 2018-06-26 17:17:59
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. 請設計一個應用程序主窗口,其中包含如圖所示各個組件。程序運行時,可以選擇其中一個單選按鈕、在兩個文本框中輸入數值,當點擊“計算”按鈕時,程序可以根據上述的選定及輸入值,構造相應的對象,并計算出其面積顯示在下面的標簽組件中。
查看完整描述

2 回答

?
慕森卡

TA貢獻1806條經驗 獲得超8個贊

使用JFrame的嗎
邏輯看起來很簡單

查看完整回答
反對 回復 2018-07-25
  • 2 回答
  • 0 關注
  • 1036 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號