编写Java程序,编写一个类,类中包含成员变量和静态变量,并在另一个类的main方法展示成员变量和静态变量使用的方式
时间: 2024-10-15 09:29:34 浏览: 7
在Java中,你可以创建一个简单的例子来演示如何使用成员变量(实例变量)和静态变量。首先,我们定义一个名为`Car`的类,其中包含一个成员变量`color`:
```java
public class Car {
// 成员变量(实例变量)
private String color;
public Car(String color) {
this.color = color;
}
// 提供getter方法访问颜色
public String getColor() {
return color;
}
}
```
然后,我们有一个名为`VehicleUtil`的辅助类,它含有一个静态变量`vehicleColor`:
```java
public class VehicleUtil {
// 静态变量
public static String vehicleColor = "Silver";
// 显示静态变量
public static void displayStaticVariable() {
System.out.println("Static car color: " + vehicleColor);
}
}
```
接下来,在`Main`类的`main`方法中,我们可以创建`Car`的实例并访问其成员变量,同时显示静态变量:
```java
public class Main {
public static void main(String[] args) {
// 创建Car对象并设置颜色
Car myCar = new Car("Red");
System.out.println("Instance car color: " + myCar.getColor());
// 显示静态变量
VehicleUtil.displayStaticVariable();
// 更改静态变量
VehicleUtil.vehicleColor = "Blue";
System.out.println("Updated static car color: " + VehicleUtil.vehicleColor);
}
}
```
运行这个`main`方法,你会看到输出结果展示了成员变量和静态变量的使用。
阅读全文