java举例,包含三个定义类的属性,类的方法,类的构造方法
发布时间 2023-12-05 06:23:44作者: aida_j
```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` 方法中演示了如何创建类的实例,调用方法,并获取属性的值。