今天对Java的类有了简单的认识,按照书上习题编写了一个矩阵类。
题目:尝试编写一个矩阵类,将长和宽作为矩阵类的属性,在构造方法中将长、宽初始化,定义一个成员方法求次矩形的面积。
自己写的代码如下:
public class Rectangle {
private double a,b;
public Rectangle(){ //构造方法
a = 1;
b = 1;
}
public void setLength(double a,double b){//可赋值
this.a = a;
this.b = b;
}
private double getSquare(){ //求面积方法
return a*b;
}
public Rectangle returnThis(){
return this;
}
public static void main(String[] args) {
Rectangle a = new Rectangle(); //创建对象
/*验证*/
System.out.println("初始化后的长为"+a.a+",宽为"+a.b+",面积为"+a.getSquare());
a.setLength(22, 12);
System.out.println("更改后后的长为"+a.a+",宽为"+a.b+",面积为"+a.getSquare());
}
}
运行结果: