java举例,包含三个定义类的属性,类的方法,类的构造方法

发布时间 2023-12-05 06:23:44作者: aida_j
下面是一个简单的Java类的例子,包含三个属性、一个构造方法和一个普通方法:

```java
public class Car {
    // 类的属性
    private String make;
    private String model;
    private int year;

    // 类的构造方法
    public Car(String make, String model, int year) {
        // 构造方法用于初始化对象的属性
        this.make = make;
        this.model = model;
        this.year = year;
    }

    // 类的普通方法
    public void displayInfo() {
        // 方法用于显示车辆信息
        System.out.println("Make: " + make);
        System.out.println("Model: " + model);
        System.out.println("Year: " + year);
    }

    // 另一个方法,用于获取车辆年份
    public int getYear() {
        return year;
    }

    // 主方法,用于演示类的使用
    public static void main(String[] args) {
        // 创建类的实例
        Car myCar = new Car("Toyota", "Camry", 2022);

        // 调用类的方法
        myCar.displayInfo();

        // 调用另一个方法
        int carYear = myCar.getYear();
        System.out.println("Car Year: " + carYear);
    }
}
```

在这个例子中:

- 类 `Car` 包含了三个属性:`make`(制造商)、`model`(型号)和 `year`(年份)。
- 构造方法 `public Car(String make, String model, int year)` 用于在创建对象时初始化这些属性。
- 方法 `displayInfo()` 用于显示车辆的信息。
- 方法 `getYear()` 用于获取车辆的年份。
- 在 `main` 方法中演示了如何创建类的实例,调用方法,并获取属性的值。