import java.util.*;

interface BrakeBehavior {
    public (1);
    /* 其余代码省略 */
}

class LongWheelBrake implements BrakeBehavior {
    public void stop() { System.out.println("模拟长轮胎刹车痕迹！"); }
    /* 其余代码省略 */
}


class ShortWheelBrake implements BrakeBehavior {
    public void stop() { System.out.println("模拟短轮胎刹车痕迹！"); }
    /* 其余代码省略 */
}

abstract class Car {
    protected (2) wheel;
    public void brake() { (3); }
    /* 其余代码省略 */
}

class ShortWheelCar extends Car {
    public ShortWheelCar(BrakeBehavior behavior) {
        (4);
    }
    /* 其余代码省略 */
}

class StrategyTest {
    public static void main(String[] args) {
        BrakeBehavior brake = new ShortWheelBrake();
        ShortWheelCar car1 = new ShortWheelCar(brake);
        car1.(5);
    }
}
