Java代码 定义一个类,由构造方法初始化一个值作为一个正方形的边长,该类计 算出正方形的面积,并输出到屏幕上
时间: 2024-11-09 21:17:34 浏览: 24
在Java中,你可以创建一个名为`Square`的类来表示正方形,它包含一个私有变量`sideLength`作为边长,以及相应的构造方法、计算面积的方法和打印面积的方法。以下是这个类的一个简单示例:
```java
public class Square {
// 私有变量,存储正方形的边长
private double sideLength;
// 构造方法,通过边长初始化实例
public Square(double side) {
if (side <= 0) {
throw new IllegalArgumentException("Side length must be positive.");
}
this.sideLength = side;
}
// 计算并返回正方形的面积
public double getArea() {
return sideLength * sideLength;
}
// 打印正方形的面积到屏幕上
public void printArea() {
System.out.println("The area of the square is: " + getArea());
}
}
// 示例如何使用
public static void main(String[] args) {
Square mySquare = new Square(5.0);
mySquare.printArea();
}
```
在这个例子中,当你创建一个`Square`对象并传入边长时,它会自动计算并打印出正方形的面积。
阅读全文