Java:设计一个名为Rectangle的类表示矩形。

1、设计一个名为Rectangle的类表示矩形。
这个类包括:
①两个名为width和height的double型数据域,它们分别表示矩形的宽和高。width和height的初值都为1;
②创建默认矩形的无参构造方法。
③一个创建width和height为指定值的矩形的构造方法。
④一个名为getArea的方法返回这个矩形的面积
⑤一个名为getPerimeter的方法返回周长编写一个测试程序,创建两个Rectangle对象,一个矩形的宽为4高为40,另一个矩形的宽为3.5高为35.9,并显示每个矩形的宽、高、面积和周长。
程序源码如下:
public class Rectangle {
double width=1;
double height=1;
public Rectangle(){}
public Rectangle(double width,double height){}
public void getArea(){
double a=widthheight;
System.out.print(" 面积:"+a);
}
public void getPerimeter(){
double b=2
(width+height);
System.out.println(" 周长:"+b);
}
} public class RectangleDemo {
public static void main(String[] args) {
Rectangle r1 = new Rectangle();
Rectangle r2 = new Rectangle();
r1.width =4;
r1.height=40;
r2.width=3.5;
r2.height=35.9;
System.out.print(“r1的宽=”+r1.width);
System.out.print(" r1的高="+r1.height);
r1.getArea();
r1.getPerimeter();
System.out.print(“r2的宽=”+r2.width);
System.out.print(" r2的高="+r2.height);
r2.getArea();
r2.getPerimeter();
}
}
作为初学者,很有提高对类和对象的帮助,该题较为简单,如有疑问,可以评论,有错误也可以指出。
此文为原创,转载请注明出处。
如对你有帮助,请给我一个赞!

你可能感兴趣的:(矩形问题)