【JAVA笔记】习题:尝试编写一个矩形类,将长与宽作为矩形类的属性,在构造方法中将长,宽初始化,定义一个成员方法求此矩形的面积。

时间:2021-03-19 19:40:12

这是TEAVAMC的Java自学笔记

学习书籍:Java从入门到精通(第四版)清华大学出版社

学习页面:P148

习题题目:尝试编写一个矩形类,将长与宽作为矩形类的属性,在构造方法中将长,宽初始化,定义一个成员方法求此矩形的面积。

我的答案:

package Number;
//声明包 Number
public class rectangle {
//定义public类rectangle
private int length;
//定义private修饰符的int成员变量length
private int width;
//定义private修饰符的int成员变量width
public rectangle(int length,int width) {
//定义构造方法
this.length = length;
//将参数值length赋予给类中的成员变量
this.width = width;
//将参数值width赋予给类中的成员变量
}
public int getArea() {
//定义方法getArea
return this.length*this.width;
//设置方法返回值为this.length*this.width
}
public static void main(String[] args){
//定义主方法
rectangle rect = new rectangle(6,4);
//创建一个对象rect,对象参数分别为6,4
System.out.println(rect.getArea();
//输出(使用对象调用类成员方法getArea)的返回值
}
}

每一行都做了注释,方便和我一样的初学者学习理解!