亚洲AV乱码一区二区三区女同,欧洲在线免费高清在线a,中文字幕丝袜四区,老少配老妇熟女中文高清

<s id="38axe"><nobr id="38axe"></nobr></s><abbr id="38axe"><u id="38axe"></u></abbr>

<sup id="38axe"></sup>
    <acronym id="38axe"></acronym>
  • <s id="38axe"><abbr id="38axe"><ins id="38axe"></ins></abbr></s>
    
    
        <s id="38axe"></s>

        2017上半年軟件設(shè)計師考試下午真題(六)

        軟件設(shè)計師 責(zé)任編輯:長頸鹿 2017-05-26

        添加老師微信

        備考咨詢

        加我微信

        摘要:希賽網(wǎng)整理了2017上半年軟件設(shè)計師考試下午真題,以下是第六部分。

              >>>>點擊進入了解軟件設(shè)計師培訓(xùn)視頻

            >>>>點擊進入了解軟件設(shè)計師面授班


            希賽網(wǎng)整理了2017上半年軟件設(shè)計師考試下午真題,以下是第六部分。

              試題六(共15分)

              閱讀下列說明和Java代碼,將應(yīng)填入(n)處的字句寫在答題紙的對應(yīng)欄內(nèi)。

              【說明】

              某快餐廳主要制作并出售兒童套餐,一般包括主餐(各類比薩)、飲料和玩具,其餐品種類可能不同,但其制作過程相同。前臺服務(wù)員(Waiter)調(diào)度廚師制作套餐。現(xiàn)采用生成器(Builder)模式實現(xiàn)制作過程,得到如圖6-1所示的類圖。

        1.png

        【Java代碼】

        class Pizza  {

        private String parts;

        public void setParts(String parts) {this.parts = parts;

        public String toString() {return this.parts;}

        }


        abstract class PizzaBuilder { 

        protected Pizza pizza;

        public Pizza getPizza() {return pizza;}

        public void  createNewPizza() { pizza = new Pizza();

        public   (1)    ;

        }


        class HawaiianPizzaBuilder extends PizzaBuilder {

        public void buildParts() {pizza.setParts("cross + mild + ham&pineapp1e”};

        }


        class SpicyPizzaBuilder extends PizzaBuilder {

        public void buildParts() {  pizza.setParts("pan baked + hot + pepperoni&salami");}

        }


        class Waiter {

        private PizzaBuilder pizzaBuilder;

        public void setPizzaBuilder(PizzaBuilder pizzaBuilder) {   /*設(shè)置構(gòu)建器*/

            (2)   ;

        }

        public Pizza getPizza(){ return pizzaBuilder.getPizza(); }

        public void construct() {/*構(gòu)建*/

        pizzaBuilder.createNewPizza();

            (3)  ;

        }

        }


        Class FastFoodOrdering {

        public static viod mainSting[]args) { 

        Waiter waiter = new Waiter();

        PizzaBuilder hawaiian_pizzabuilder = new HawaiianPizzaBuilder();


           (4);

           (5);

        System.out.println("pizza: " + waiter.getPizza());

        }

        }

              程序的輸出結(jié)果為:

              Pizza:cross+mild+ham&pineapple


              >>>返回目錄:2017上半年軟件設(shè)計師考試下午真題匯總

            >>>點擊查看:2017上半年軟件設(shè)計師考試下午真題答案和解析

            >>>進入估分:2017上半年軟考分?jǐn)?shù)早知道,在線估分+真題解析

        溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

        軟考備考資料免費領(lǐng)取

        去領(lǐng)取

        !
        咨詢在線老師!