定义求正方形周长的方法getPerimeter()和面积方法GetArea
时间: 2024-03-10 13:48:34 浏览: 140
Java:使用抽象类定义一个“形状类”,能够计算周长和面积。
在Java中,可以使用方法来定义对属性的操作。针对正方形,可以使用如下代码定义求周长和面积的方法:
```java
public class Square {
private double side;
// 构造方法
public Square(double side) {
this.side = side;
}
// 定义求周长的方法
public double getPerimeter() {
return 4 * side;
}
// 定义求面积的方法
public double getArea() {
return side * side;
}
}
```
在这个例子中,我们使用了构造方法来初始化正方形的边长,然后分别定义了求周长和面积的方法。其中,getPerimeter方法返回正方形的周长,即4倍边长;getArea方法返回正方形的面积,即边长的平方。
可以在其他类中创建Square对象,并调用这些方法来获取正方形的周长和面积,例如:
```java
public class Main {
public static void main(String[] args) {
// 创建一个边长为5的正方形对象
Square square = new Square(5);
// 调用方法获取周长和面积
double perimeter = square.getPerimeter();
double area = square.getArea();
// 打印结果
System.out.println("正方形的周长为:" + perimeter);
System.out.println("正方形的面积为:" + area);
}
}
```
输出结果为:
```
正方形的周长为:20.0
正方形的面积为:25.0
```
这样就完成了求正方形周长和面积的方法的定义和使用。
阅读全文