国产精品久久久久久免费免熟,五月婷婷激情综合网,欧美三级视频网站,一级少妇淫片,国产精品女教师av久久,啪啪免费视频,wwww黄色片

軟題庫 移動APP 掃碼下載APP 隨時隨地移動學習 培訓課程
試卷年份2017年上半年
試題題型【分析簡答題】
試題內容

閱讀下列說明和Java代碼,將應填入(n)處的字句寫在答題紙的對應欄內。
【說明】某快餐廳主要制作并出售兒童套餐,一般包括主餐(各類比薩)、飲料和玩具,其餐品種類可能不同,但其制作過程相同。前臺服務員(Waiter)調度廚師制作套餐。現(xiàn)采用生成器(Builder)模式實現(xiàn)制作過程,得到如圖6-1所示的類圖。

【Java代碼】
classPizza{
privateStringparts;
publicvoidsetParts(Stringparts){this。parts=parts;}
publicStringtoString(){returnthis。parts;}
}

abstractclassPizzaBuilder{
protectedPizzapizza;
publicPizzagetPizza(){returnpizza;}
publicvoidcreateNewPizza(){pizza=newPizza();}
public(1);
}

classHawaiianPizzaBuilderextendsPizzaBuilder{
publicvoidbuildParts(){
pizza。setParts("cross+mild+ham&pineapp1e”);
}
}

classSpicyPizzaBuilderextendsPizzaBuilder{
publicvoidbuildParts(){
pizza。setParts("panbaked+hot+pepperoni&salami");
}
}

classWaiter{
privatePizzaBuilderpizzaBuilder;
publicvoidsetPizzaBuilder(PizzaBuilderpizzaBuilder){
/*設置構建器*/
(2);
}
publicPizzagetPizza(){returnpizzaBuilder。getPizza();}
publicvoidconstruct(){/*構建*/
pizzaBuilder。createNewPizza();
(3);
}
}

ClassFastFoodOrdering{
publicstaticviodmainSting[]args){
Waiterwaiter=newWaiter();
PizzaBuilderhawaiian_pizzabuilder=newHawaiianPizzaBuilder();
(4);
(5);
System。out。println("pizza:"+waiter。getPizza());
}
}
程序的輸出結果為:
Pizza:cross+mild+ham&pineapple


相關試題

推薦文章
合作網站內容