課堂練習1: 請定義一個交通工具(Vehicle)的類
阿新 • • 發佈:2019-02-05
課堂練習1:
請定義一個交通工具(Vehicle)的類,其中有:
Ø 屬性:速度(speed),體積(size)等
Ø 方法:移動(move()),設定速度(setSpeed(intspeed)),設定體積(setSize(int size))加速speedUp(),減速speedDown()等
在測試類Vehicle中的main()中例項化一個交通工具物件,通過方法給它初始化speed,size的值,並打印出來。另外,呼叫加速,減速的方法對速度進行改變。
public class Vehicle {
int speed,size;
void move() {
}
void setSpeed(int speed) {
this.speed=speed;
}
int getSpeed() {
return speed;
}
void setSize(int size) {
this.size=size;
}
int getSize() {
return size;
}
void speedUp() {
this.speed++;
}
void speedDown() {
this.speed--;
}
public static void main(String args[]) {
Vehicle v1=new Vehicle();
v1.setSize(2);
v1.setSpeed(5);
System.out.println("體積為:"+v1.getSize());
System.out.println("速度為:"+v1.getSpeed());
}
}
執行結果:
練習感悟:通過本題回顧了set和get方法的呼叫,但是不清楚前邊是否加public 本題速度增減的題意沒有讀懂