@Override public void yueyeche() { System.out.println("宝骏 越野车"); }
@Override public void jiaoche() { System.out.println("宝骏 轿车"); }
@Override public void suv() { System.out.println("宝骏 suv"); } }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
public class BMWCar implements Car { @Override public void yueyeche() { System.out.println("宝马 越野车"); }
@Override public void jiaoche() { System.out.println("宝马 轿车"); }
@Override public void suv() { System.out.println("宝马 suv"); } }
1 2 3 4 5
public interface Car { void yueyeche(); void jiaoche(); void suv(); }
1 2 3 4 5 6 7 8 9 10 11 12 13 14
public class Main { public static void main(String[] args) { BaoJunCarFactory baoJunCarFactory =new BaoJunCarFactory(); baoJunCarFactory.buildJiaoche(); baoJunCarFactory.buildSuv(); baoJunCarFactory.buildYueYeChe();