编写一个类为Rectangle. 该类有两个属性: 长(length)和宽(width)默认值为1,该两个变量为私有的,即private.
其它方法为:
构造方法:public Rectangle();
Public Rentangle(double length, double width);
方法:
矩形对象调用该方法,可以得到面积:public double getArea()
矩形对象调用该方法,可以得到周长:public double getPerimeter()
矩形对象调用该方法,重新设置矩形的宽度:public void setWidth(double width)
矩形对象调用该方法,重新设置矩形的长度: public void setLength(double length)
矩形对象调用该方法,可以得到矩形的宽度:public double getWidth()
矩形对象调用该方法,可以得到矩形的长度: public double getLength()
写另外一个类,来检验自己编写的类中的方法是否正确。
Rectangle类:
package rectangle;
import java.util.Scanner;
public class Rectangle {
private double length;
private double width;
public Rectangle() {
length=1;
width=1;
}
public Rectangle(double width,double length) {
this.length = length;
this.width = width;
}
public void setLength(double length) {
this.length = length;
}
public void setWidth(double width) {
this.width = width;
}
public double getWidth() {
return width;
}
public double getLength() {
return length;
}
public double getArea() {
//面积 = 长 * 宽
double Area;
Area=length * width;
return Area;
}
public double getPerimeter() {
//周长 = (长 + 宽) * 2
double Perimeter;
Perimeter =2 * (length + width);
return Perimeter;
}
}
测试类:
package rectangle;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Rectangle a=new Rectangle(2,3);
System.out.println("矩形的周长为"+a.getPerimeter());
System.out.println("矩形的面积为"+a.getArea());
a.setLength(1);
a.setWidth(9);
System.out.println("更新后矩形的周长为"+a.getPerimeter());
System.out.println("更新后矩形的面积为"+a.getArea());
}
}
运行结果:
文章来源:https://www.toymoban.com/news/detail-744853.html
文章来源地址https://www.toymoban.com/news/detail-744853.html
到了这里,关于编写一个类为Rectangle。该类有两个属性: 长(length)和宽(width),计算矩形面积周长。写另外一个类,来检验自己编写的类中的方法是否正确。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!