PTA 6-1 設計一個矩形類Rectangle (10分)

6-1 設計一個矩形類Rectangle (10分)

設計一個名爲Rectangle的類表示矩形。這個類包括:
兩個名爲width和height的double型數據域,它們分別表示矩形的寬和高。width和height的默認值都爲1.
一個無參構造方法。
一個爲width和height指定值的矩形構造方法。
一個名爲getArea()的方法返回這個矩形的面積。
一個名爲getPerimeter()的方法返回這個矩形的周長。
類名爲:
Rectangle

裁判測試程序樣例:
import java.util.Scanner;
/* 你的代碼將被嵌入到這裏 */

public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);

double w = input.nextDouble();
double h = input.nextDouble();
Rectangle myRectangle = new Rectangle(w, h);
System.out.println(myRectangle.getArea());
System.out.println(myRectangle.getPerimeter());

input.close();

}
}

輸入樣例:
3.14 2.78

輸出樣例:
8.7292
11.84


/*
	許昌學院
	馬志勇的答案啊
	一份溫暖一份情,給個關注行不行。

*/
class Rectangle {

    double width;

    double height;

    public Rectangle() {

    }

 

    Rectangle(double width, double height) {

         super();

         this.width = width;

         this.height = height;

    }

 

    public double getArea() {

         double mianji;

         mianji = width * height;

         return mianji;

 

    }

 

    public double getPerimeter() {

         double Perimeter;

         Perimeter = (width + height) * 2;

         return Perimeter;

    }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章