定义两个类,一个是车Car个是修车厂。 写出车和修车厂的公共属性和方法。 车的方法数跑 修车厂的方法是修车 如果车的轮子数小于4,把车送去修车厂。 最后测试。

img


class Car{
    String name;
    String color;
    int wheel;
    
    public void run() {
        if (wheel>=4) {
            System.out.println(color+name+wheel+"轮轿车飞快地跑起来了!");
        }else {
            System.out.println("当前轮子只有"+wheel+"个,赶紧修理!");
        }
    }
}

class CarFactory{
    String name;
    String address;
    String tel;
    
    public void repair(Car car) {
        if(car.wheel<4) {
            car.wheel=4;
            System.out.println("在"+address+name+"修好了,付钱!如有疑问请拨打:"+tel);
        }else {
            System.out.println("你这不用修!");
        }
        
    }
}

public class Demo34 {

    public static void main(String[] args) {
        Car c = new Car();
        c.name="宝马";
        c.color="红色";
        c.wheel=4;
        
        for(int i=0;i<100;i++) {
            c.run();
        }
        c.wheel=3;
        c.run();
        
        CarFactory f = new CarFactory();
        f.name="第一修车厂";
        f.address="宝龙广场";
        f.tel="1333333333";
        
        f.repair(c);
        c.run();    
    }
}