当先锋百科网

首页 1 2 3 4 5 6 7

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 String getMake() {
return make;
}
public String getModel() {
return model;
}
public int getYear() {
return year;
}
public void setMake(String make) {
this.make = make;
}
public void setModel(String model) {
this.model = model;
}
public void setYear(int year) {
this.year = year;
}
public String toString() {
return year + " " + make + " " + model;
}
}

这个类表示汽车的基本信息。它有三个私有属性:制造商、型号和年份。它还有一个构造函数和一些公共方法来获取和设置属性值。还有一个toString()方法,用于将汽车的属性转换为字符串。

public class CarDemo {
public static void main(String[] args) {
Car myCar = new Car("Toyota", "Camry", 2010);
System.out.println(myCar.toString());
myCar.setYear(2015);
System.out.println("My car is now a " + myCar.getYear() + " " + myCar.getMake() + " " + myCar.getModel());
}
}

这个类用于演示如何使用Car类创建一个对象。它创建一个名为myCar的新Car对象,并在控制台上打印出汽车的属性。然后,它将车的年份设置为2015,并再次打印车的属性。

这个例子只是Java类和对象的一个简单示例。类和对象是Java编程中的核心概念,掌握它们是成为一个成功的Java开发人员的关键。