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;

    }

}

发布了10 篇原创文章 · 获赞 8 · 访问量 418

猜你喜欢

转载自blog.csdn.net/mzy1711231996/article/details/104792196