設計一個矩形類Rectangle
阿新 • • 發佈:2019-02-20
設計一個名為Rectangle的類表示矩形。這個類包括: 兩個名為width和height的double型資料域,它們分別表示矩形的寬和高。width和height的預設值都為1. 一個無參構造方法。 一個為width和height指定值的矩形構造方法。 一個名為getArea()的方法返回這個矩形的面積。 一個名為getPerimeter()的方法返回這個矩形的周長。
輸入樣例:
3.14 2.78
輸出樣例:
8.7292
11.84
程式原始碼
Copyright vivi_and_qiao liwei
import java.util.Scanner;
class Rectangle
{
double w,h;
public Rectangle(double w1,double h1){w=w1;h=h1;}
public double getArea()
{
return w*h;
}
public double getPerimeter()
{
return 2*(w+h);
}
}
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();
}
}
Copyright vivi_and_qiao liwei