请定义一个交通工具类
其中有属性
速度(speed)
体积(size)等等
方法移动(move())
设置速度(setSpeed(int Speed))
加速speedUp()
减速speedDown()等等
最后在测试类Vehicle中的main()方法中实例化一个交通工具
并通过方法给它初始化一个speed,size的值并打印出来
另外调用加速减速方法对速度进行改变
public class homework02 {
public static void main(String[] args) {
//通过无参构造方法创建对象
Vehilce bus = new Vehilce();
//通过set方法给属性赋值
bus.setSpeed(80);
bus.setSize(10);
System.out.println("速度:" + bus.getSpeed() + "体积 :" + bus.getSize());
bus.move();
//调用加速方法
bus.speedUp(20);
System.out.println("速度:" + bus.getSpeed() );
//调用减速方法
bus.speedDown(10);
System.out.println("速度:" + bus.getSpeed() );
//通过有参构造方法创建对象
//Vehilce car = new Vehilce(60,5);
}
}
class Vehilce{
//速度
private int speed;
//体积
private int size;
public Vehilce(){
}
public Vehilce(int speed,int size){
this.speed = speed;
this.size = size;
}
public int getSpeed() {
return speed;
}
public int getSize() {
return size;
}
//设置速度的方法
//实例方法调用需要先创建对象,通过引用.调用
public void setSpeed(int speed) {
this.speed = speed;
}
public void setSize(int size) {
this.size = size;
}
//交通工具移动方法
public void move(){
System.out.println("开始移动!");
}
//加速方法
public void speedUp(int up){
setSpeed(getSpeed()+up);
}
//减速方法
public void speedDown(int down){
setSpeed(getSpeed()-down);
}
}