/*
* 汽車實體類
* 類裏面有屬性和方法
*/
public class Car {
String brand; //汽車品牌
String modelNumber; //汽車型號
String displacement; //汽車排量
String speed; //汽車速度
String kilometre;//汽車行駛千米
//無參構造函數
public Car() {
}
//設置和取得屬性
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public String getModelNumber() {
return modelNumber;
}
public void setModelNumber(String modelNumber) {
this.modelNumber = modelNumber;
}
public String getDisplacement() {
return displacement;
}
public void setDisplacement(String displacement) {
this.displacement = displacement;
}
public String getSpeed() {
return speed;
}
public void setSpeed(String speed) {
this.speed = speed;
}
public String getKilometre() {
return kilometre;
}
public void setKilometre(String kilometre) {
this.kilometre = kilometre;
}
//定義汽車啓動的方法
public void start() {
System.out.println("汽車點火,啓動");
}
//定義汽車加速的方法
public void accelerate() {
System.out.println("汽車油門,加速");
}
//定義汽車轉彎的方法
public void turn() {
System.out.println("汽車減速,轉彎");
}
//定義汽車剎車的方法
public void brake() {
System.out.println("汽車剎車");
}
//定義汽車熄火的方法
public void fire() {
System.out.println("汽車熄火停車");
}
//定義汽車行駛千米數方法
public void kilometres() {
System.out.println("汽車行駛了"+kilometre+"千米");
}
//定義輸出汽車的全部信息方法
public void Display() {
System.out.println("品牌名稱爲:" +brand + "\n汽車型號爲:" + modelNumber + "\n汽車排量爲:" + displacement
+"\n汽車時速爲:"+speed+"\n汽車行駛了:"+kilometre+"千米");
}函數