类与对象java例子
时间: 2024-06-23 21:01:43 浏览: 9
在Java中,类(Class)是一种蓝图或模板,用于描述具有相同属性和行为的对象。对象(Object)则是根据类创建的具体实例,它是类的实例化。下面是一个简单的类和对象的例子:
```java
// 定义一个名为"Car"的类
class Car {
// 属性
String make;
String model;
int year;
// 构造函数
public Car(String make, String model, int year) {
this.make = make;
this.model = model;
this.year = year;
}
// 方法(行为)
void drive() {
System.out.println("The " + make + " " + model + " is driving.");
}
}
// 使用类创建对象
public class Main {
public static void main(String[] args) {
// 创建Car类型的对象
Car myCar = new Car("Toyota", "Corolla", 2022);
// 访问对象的属性
System.out.println("Make: " + myCar.make);
System.out.println("Model: " + myCar.model);
System.out.println("Year: " + myCar.year);
// 调用对象的方法
myCar.drive();
}
}
```
在这个例子中,`Car`类定义了一个汽车的基本属性(如制造商、型号和年份)和一个驾驶方法。在`main`方法中,我们创建了一个`myCar`对象,并使用构造函数设置属性值,然后调用`drive`方法模拟汽车驾驶。