打字猴:1.700477024e+09
1700477024 Director director=new Director();
1700477025
1700477026 //给我一辆奔驰车SUV
1700477027
1700477028 System.out.println(”===制造一辆奔驰SUV===”);
1700477029
1700477030 ICar benzSuv=director.createBenzSuv();
1700477031
1700477032 System.out.println(benzSuv);
1700477033
1700477034 //给我一辆宝马商务车
1700477035
1700477036 System.out.println(”\n===制造一辆宝马商务车===”);
1700477037
1700477038 ICar bmwVan=director.createBMWVan();
1700477039
1700477040 System.out.println(bmwVan);
1700477041
1700477042 //给我一辆混合车型
1700477043
1700477044 System.out.println(”\n===制造一辆混合车===”);
1700477045
1700477046 ICar complexCar=director.createComplexCar();
1700477047
1700477048 System.out.println(complexCar);
1700477049
1700477050 }
1700477051
1700477052 }
1700477053
1700477054 场景类只要找到导演类(也就是车间主任了)说给我制造一辆这样的宝马车,车间主任马上通晓你的意图,设计了一个蓝图,然后命令建造车间拼命加班加点建造,最终返回给你一件最新出品的产品,运行结果如下所示:
1700477055
1700477056 ===制造一辆奔驰SUV===
1700477057
1700477058 获得生产蓝图
1700477059
1700477060 车的轮子是:benz的轮胎
1700477061
1700477062 车的引擎是:benz的引擎
1700477063
1700477064 ===制造一辆宝马商务车===
1700477065
1700477066 获得生产蓝图
1700477067
1700477068 车的轮子是:BMW的轮胎
1700477069
1700477070 车的引擎是:BMW的引擎
1700477071
1700477072 ===制造一辆混合车===
1700477073
[ 上一页 ]  [ :1.700477024e+09 ]  [ 下一页 ]