定义一个正方形类,有一个边长属性,计算周长和面积的方法,定义主方法中创建一个正方形对象,边长为4,输出其周长和面积的结果。
时间: 2024-10-14 13:17:54 浏览: 19
采用面向对象的程序设计方法编写一个计算图形面积的类,程序应当能够计算并输出圆、矩形和三角形的面积。
5星 · 资源好评率100%
首先,我们可以在Java中定义一个名为`Square`的类,它包含一个私有成员变量`sideLength`表示边长,并提供两个公共方法`getPerimeter()`和`getArea()`分别用于计算周长和面积。然后,在`main`方法中创建一个`Square`对象并设置边长,最后输出结果。
```java
public class Square {
// 私有属性表示边长
private double sideLength;
// 构造函数初始化边长
public Square(double side) {
this.sideLength = side;
}
// 计算周长的方法
public double getPerimeter() {
return 4 * sideLength; // 正方形的周长等于边长的四倍
}
// 计算面积的方法
public double getArea() {
return sideLength * sideLength; // 正方形的面积等于边长的平方
}
// 主方法演示如何使用
public static void main(String[] args) {
// 创建边长为4的正方形对象
Square square = new Square(4);
// 输出周长和面积
System.out.println("The perimeter of the square is: " + square.getPerimeter());
System.out.println("The area of the square is: " + square.getArea());
}
}
```
运行这个程序,你会得到边长为4的正方形的周长和面积分别是16和16。这是正方形的基本性质。
阅读全文