精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 設(shè)計(jì)一個(gè)抽象基類Shape,它包含一個(gè)抽象方法area(),從Shape類擴(kuò)展出矩形Rectangle類和圓類Circle,這兩個(gè)

    設(shè)計(jì)一個(gè)抽象基類Shape,它包含一個(gè)抽象方法area(),從Shape類擴(kuò)展出矩形Rectangle類和圓類Circle,這兩個(gè)
    類都需要重寫area()方法計(jì)算其面積,編程實(shí)現(xiàn)其功能.
    其他人氣:132 ℃時(shí)間:2020-02-03 05:28:58
    優(yōu)質(zhì)解答
    public abstract class Shape {
    public abstract double area();
    }
    --------------------------------------------------
    public class Rectangle extends Shape {
    double length;//矩形的長(zhǎng)
    double width;//矩形的寬
    public Rectangle(double len,double wid) {//構(gòu)造方法
    this.length = len;
    this.width = wid;
    }
    @Override
    public double area() {//返回矩形的面積
    double area = length * width;
    return area;
    }
    }
    --------------------------------------------------
    public class Circle extends Shape {
    double radius;//圓的半徑
    public Circle(double rad) {//構(gòu)造方法
    this.radius = rad;
    }
    @Override
    public double area() {//返回園的面積
    double area = 3.14 * radius * radius;
    return area;
    }
    }
    --------------------------------------------------
    public class MyTest {//測(cè)試類
    public static void main(String[] args) {
    Rectangle rec = new Rectangle(4.7, 5.1);
    double recArea = rec.area();
    System.out.println("矩形的長(zhǎng)5.1,寬4.7,面積:" + recArea);
    
    Circle cir = new Circle(6.4);
    double cirArea = cir.area();
    System.out.println("園的半徑6.4,面積:" + cirArea);
    }
    }
    我來(lái)回答
    類似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁(yè)提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版