<b id="yt35u"></b>
  • <b id="yt35u"></b>

  • <tt id="yt35u"><form id="yt35u"></form></tt>
    <button id="yt35u"></button>

    <button id="yt35u"></button>

    <strike id="yt35u"><dfn id="yt35u"></dfn></strike>

    <i id="yt35u"></i>
    1. <tt id="yt35u"></tt>
      <b id="yt35u"><sub id="yt35u"><tr id="yt35u"></tr></sub></b>

      教育路上

      全國站>Java>Java基礎>java類的繼承設計一個形狀類Shape,方法:求周長和求面積。形狀類的子類:Rect(矩形),Circle(圓形)。
      學員需求

      java類的繼承設計一個形狀類Shape,方法:求周長和求面積。形狀類的子類:Rect(矩形),Circle(圓形)。

      摘要:java類的繼承設計一個形狀類Shape,方法:求周長和求面積。形狀類的子類:Rect(矩形),Circle(圓形)。java 類 繼承。以下是我們為大家整理的,相信大家閱讀完后肯定有了自己的選擇吧。

      2023-02-08 15:27網絡推薦

      發布時間:
      2023-02-08 15:27
      信息來源:
      網絡推薦
      瀏覽次數:
      640
      java類的繼承設計一個形狀類Shape,方法:求周長和求面積。形狀類的子類:Rect(矩形),Circle(圓形)。

      設計一個形狀類Shape,方法:求周長和求面積。形狀類的子類:Rect(矩形),Circle(圓形)。

      Rect類的子類:Square(正方形)。不同的子類會有不同的計算周長和面積的方法

      圓的周長計算2ΠR=2*314*R

      輸入:

      矩形 10 20

      輸出:

      矩形周長:60

      矩形面積:200

      或則:

      輸入:

      圓形 5

      輸出:

      圓形周長:314

      圓形面積:785


      import javautil*;

      import javautilScanner;

      class Shape{

      String name;

      int chang;

      int kuan;

      int r;

      }

      class Rect extends Shape{

      public void juxing(){

      int zhouchang;

      int area;

      zhouchang=2*(chang+kuan);

      area=chang*kuan;

      Systemoutprintln("矩形周長:"+zhouchang);

      Systemoutprintln("矩形面積:"+area);

      }

      }

      class cicle extends  Shape{

      public void yuanxing(){

      double zhouchang,area;

      zhouchang=2*314*r;

      area=314*r*r;

      Systemoutprintf("圓形周長:"+"%1f\n",zhouchang);

      Systemoutprintf("圓形面積:"+"%1f",area);

      }

      }


      public class Main{

      public static void main(String[] args) {

      String name;

      @SuppressWarnings("resource")

      Scanner in = new Scanner(Systemin);

      Rect a=new Rect();

      cicle b=new cicle();

      name=innext();

      if (nameequals("矩形")){

      aname=name;

      achang=innextInt();

      akuan=innextInt();

      ajuxing();

      }else if (nameequals("圓形")){   bname=name;

      br=innextInt();    byuanxing();

      }

      }

      }



      上一篇:
      java繼承用繼承的方式創建一個水果類,有成員變量:重量和單價..
      下一篇:
      java抽象類定義一個抽象類Car,在該類中包含一個抽象方法run()..
      標簽: 類繼承
      網友評論
      發布評論

      訪客的評論 2023/11/08 20:52

      文中描述的是準確的嗎,如何報名!

      我也來發表評價關閉
      我對該內容的評價:
      0
      評價500
      驗證碼: 看不清 換一張
      提交 (匿名發布,無須擔心別人知道您的身份)
      學校免費發布信息關閉
      我們審核后會盡快展示,如有圖片請發郵件到:edu63@foxmail.com

      姓      名:

      內      容:

      手機號碼:

      驗  證  碼:  換一張

      確認提交
      填寫需求信息關閉
      我們會根據您的需求匹配并審核留言

      姓      名:

      意向城市:

      留      言:

      手機號碼:

      驗  證  碼:  換一張

      確認提交
      完善補充本文信息關閉
      非常感謝您幫助完善補充本文信息


       換一張

      確認提交
      女班长给我看她的小内内

        <b id="yt35u"></b>
    1. <b id="yt35u"></b>

    2. <tt id="yt35u"><form id="yt35u"></form></tt>
      <button id="yt35u"></button>

      <button id="yt35u"></button>

      <strike id="yt35u"><dfn id="yt35u"></dfn></strike>

      <i id="yt35u"></i>
      1. <tt id="yt35u"></tt>
        <b id="yt35u"><sub id="yt35u"><tr id="yt35u"></tr></sub></b>