設(shè)計(jì)模式系列-策略模式-創(chuàng)新互聯(lián)

     今天下班回家,吃完晚飯后在網(wǎng)上閑逛,看了看電視劇《男人幫》的經(jīng)典臺(tái)詞,感覺(jué)很經(jīng)典,雖然這個(gè)電視劇我早已經(jīng)在上個(gè)月就看完了,但是看了看里面的經(jīng)典開(kāi)場(chǎng)白和臺(tái)詞,還是不由自主的伸出大拇指,贊?。?/p>

創(chuàng)新互聯(lián)服務(wù)電話(huà):18980820575,為您提供成都網(wǎng)站建設(shè)網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù),創(chuàng)新互聯(lián)網(wǎng)頁(yè)制作領(lǐng)域十載,包括成都自上料攪拌車(chē)等多個(gè)領(lǐng)域擁有多年的網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),選擇創(chuàng)新互聯(lián),為網(wǎng)站保駕護(hù)航。

      列舉部分臺(tái)詞如下:

     (1)自從我們睜開(kāi)眼睛看這個(gè)世界的第一天起, 我們看到的就只有兩種人,男人和女人。 他們分屬于兩大不同的陣營(yíng),為了徹底收服對(duì)方,大家互相往死里掐。
      (2)根據(jù)一個(gè)遙遠(yuǎn)的傳說(shuō),說(shuō)有一種東西叫愛(ài)情,可以徹底終結(jié)這場(chǎng)戰(zhàn)爭(zhēng)。 于是大家紛紛的趕緊去尋找,趕緊去幻想, 找到頭破血流才發(fā)現(xiàn),原來(lái)這個(gè)感情也是另一些人在書(shū)房里炮制出來(lái)的。 于是大家更加絕望,更加痛苦,更加互相的往死里掐。

       1、場(chǎng)景案例
       尤其是上面這幾句,讓我想起了我一同事(這里用“某某哥”代替)和他女朋友的故事(這里用“某某嫂”代替),一次活動(dòng)中,某某哥認(rèn)識(shí)了某某嫂,那個(gè)一見(jiàn)鐘情呀,簡(jiǎn)直是看不見(jiàn)某某嫂就吃不下飯、寫(xiě)不下代碼呀,在追求中也沒(méi)少費(fèi)工夫。比如:送小禮物,請(qǐng)客吃飯,搞浪漫等等,我們就把這幾個(gè)階段分別用代碼模擬一下把!

          ①第一階段贈(zèng)送小禮物代碼如下:

  1. //第一階段 送小禮物  
  2.     public static void SendGift()  
  3.     {  
  4.         Console.WriteLine("送給女方精美小禮物!");  
  5.     }  
  6.  
  7.     static void Main(string[] args)  
  8.     {  
  9.         //第一階段   
  10.         SendGift();  
  11.     } 

          ② 此時(shí)、通過(guò)送精美小禮物女方已經(jīng)愿意與男方接觸,這時(shí)就可以一起吃飯了,代碼如下:

  1. //第一階段 送小禮物  
  2.  public static void SendGift()  
  3.  {  
  4.      Console.WriteLine("送給女方精美小禮物!");  
  5.  }  
  6.  
  7.  //添加 第二階段 請(qǐng)客吃飯  
  8.  public static void Eat()  
  9.  {  
  10.      Console.WriteLine("請(qǐng)女生吃牛排!");  
  11.  }  
  12.  
  13.  static void Main(string[] args)  
  14.  {  
  15.      //第一階段   
  16.      //SendGift(); //此時(shí)第一階段已經(jīng)不需要了所以注銷(xiāo)掉進(jìn)入第二階段  
  17.  
  18.      //第二階段  
  19.      Eat();  
  20.  } 

        ③ 經(jīng)過(guò)之前階段的接觸,兩人已經(jīng)在一起了,在一起就免不了在熱戀中經(jīng)歷浪漫情節(jié),第三階段:制造浪漫、代碼如下:

  1. //第一階段 送小禮物  
  2.       public static void SendGift()  
  3.       {  
  4.           Console.WriteLine("送給女方精美小禮物!");  
  5.       }  
  6.  
  7.       //添加 第二階段 請(qǐng)客吃飯  
  8.       public static void Eat()  
  9.       {  
  10.           Console.WriteLine("請(qǐng)女生吃牛排!");  
  11.       }  
  12.  
  13.       //添加 第三階段 浪漫:燭光晚餐等待女友  
  14.       public static void Romantic()  
  15.       {  
  16.           Console.WriteLine("精心制作了紅酒、晚餐與蠟燭,等待女友回家!");  
  17.       }  
  18.  
  19.       static void Main(string[] args)  
  20.       {  
  21.           //第一階段   
  22.           //SendGift(); //此時(shí)第一階段已經(jīng)不需要了所以注銷(xiāo)掉進(jìn)入第二階段  
  23.  
  24.           //第二階段  
  25.           //Eat(); //此時(shí)第二階段也已經(jīng)經(jīng)過(guò),所以注銷(xiāo)掉、進(jìn)入第三階段  
  26.  
  27.           //第三階段  
  28.           Romantic();  
  29.       }  
             看了某某哥追某某嫂的經(jīng)過(guò)后,我們會(huì)發(fā)現(xiàn),每當(dāng)進(jìn)入一個(gè)新階段的時(shí)候,我們就需要去修改我們的代碼,加入新的追女策略,并且將main函數(shù)中的調(diào)用修改成進(jìn)入新的階段,那么我們?cè)趺礃幽鼙苊?,在進(jìn)入新階段后不去修改調(diào)用的代碼呢?當(dāng)然這個(gè)肯定難不倒你,代碼如下:

創(chuàng)新互聯(lián)www.cdcxhl.cn,專(zhuān)業(yè)提供香港、美國(guó)云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開(kāi)啟,新人活動(dòng)云服務(wù)器買(mǎi)多久送多久。

本文標(biāo)題:設(shè)計(jì)模式系列-策略模式-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://muchs.cn/article10/egdgo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、App開(kāi)發(fā)商城網(wǎng)站、網(wǎng)站建設(shè)動(dòng)態(tài)網(wǎng)站、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作