java定义成员变量show(),功能是返回正方形的周长和面机
时间: 2024-09-13 13:16:09 浏览: 43
Java成员变量默认值原理详解
在Java中,要定义成员变量(也称为实例变量)并创建一个方法`show()`来计算正方形的周长和面积,你可以这样做:
首先,定义一个类,比如`Square`,其中包含成员变量`side`表示正方形的边长,以及`method()`方法:
```java
public class Square {
// 成员变量(实例变量)
private double side;
// 构造函数,用于初始化边长
public Square(double sideLength) {
this.side = sideLength;
}
// 成员方法 - 计算正方形周长和面积
public void show() {
// 周长
double perimeter = 4 * side;
// 面积
double area = side * side;
System.out.println("The perimeter of the square is: " + perimeter);
System.out.println("The area of the square is: " + area);
}
}
```
在这个例子中,`side`是私有的(`private`),这意味着它只能在`Square`类内部访问,而`show()`方法可以访问并更新它的值。要从外部获取周长和面积,你需要创建`Square`类的一个实例并调用`show()`方法:
```java
public static void main(String[] args) {
Square mySquare = new Square(5); // 创建一个边长为5的正方形
mySquare.show(); // 调用show方法显示周长和面积
}
```
阅读全文