1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問(wèn)題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
      java建造者模式和抽象工廠模式怎么實(shí)現(xiàn)

      這篇文章主要講解了“java建造者模式和抽象工廠模式怎么實(shí)現(xiàn)”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“java建造者模式和抽象工廠模式怎么實(shí)現(xiàn)”吧!

      十載的菏澤網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都全網(wǎng)營(yíng)銷(xiāo)推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整菏澤建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)建站從事“菏澤網(wǎng)站設(shè)計(jì)”,“菏澤網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

      1、建造者模式

        一個(gè)對(duì)象的構(gòu)建比較復(fù)雜,將一個(gè)對(duì)象的構(gòu)建和對(duì)象的表示進(jìn)行分離!!!

      2、具體實(shí)現(xiàn)

        (1)、代碼如下

      #include
      #include
      using namespace std;
      
      class House{
          public:
              void setDoor(string door){
                  this->m_door = door;
              }   
              void setWall(string wall){
                  this->m_wall = wall;
              }   
              void setWindow(string window){
                  this->m_window = window;
              }   
          public:
              string getDoor(){
                  return m_door;
              }   
              string getWall(){
                  return m_wall;
              }   
              string getWindow(){
                  return m_window;
              }
          private:
              string m_door;
              string m_wall;
              string m_window;
      };
      
      //請(qǐng)工程隊(duì)來(lái)建造房子
      class Build{
          public:
              House *setHouse(){
      
              }
          private:
      };
      int main(void){
          //這樣寫(xiě)不好,是客戶直接造房子;
          House *house = new House;
          house->setDoor("門(mén)");
          house->setWall("墻面");
          house->setWindow("窗口");
      
          delete house;
      
          return 0;     
      }

      3、抽象工廠

       只能生產(chǎn)一個(gè)產(chǎn)品;

      4、具體實(shí)現(xiàn)

        (1)、代碼如下

      #include
      using namespace std;
      
      class Fruit;
      class AbstractFactory{
          public:           
              virtual Fruit *CreateBanana() = 0;
              virtual Fruit *CreateApple() = 0;
          private:
      };
      
      class Fruit{
          public:
              virtual void sayname() = 0;
          private:
      };
      
      class NorthBanana : public Fruit{
          public:
              virtual void sayname(){
                  cout<<"我是北方香蕉"<CreateApple();
          fruit->sayname();
          fruit = af->CreateBanana();
          fruit->sayname();
          //---------------------------
          af = new NorthFactory;      
          fruit = af->CreateApple();
          fruit->sayname();
          fruit = af->CreateBanana();
          fruit->sayname();
      
          delete af;
      
          return 0;      
      }

        (2)、運(yùn)行結(jié)果

      java建造者模式和抽象工廠模式怎么實(shí)現(xiàn)

        (3)、抽象模式

       缺點(diǎn):抽象工廠的產(chǎn)品線都被寫(xiě)死了;只能生產(chǎn)這2種產(chǎn)品;

      感謝各位的閱讀,以上就是“java建造者模式和抽象工廠模式怎么實(shí)現(xiàn)”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)java建造者模式和抽象工廠模式怎么實(shí)現(xiàn)這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


      分享名稱:java建造者模式和抽象工廠模式怎么實(shí)現(xiàn)
      網(wǎng)站地址:http://www.ef60e0e.cn/article/pohcse.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        福建省| 锡林郭勒盟| 巴里| 保靖县| 澎湖县| 呼图壁县| 衡东县| 大埔县| 彩票| 高淳县| 丰台区| 丰原市| 淮安市| 灵武市| 文昌市| 保山市| 长寿区| 黎平县| 波密县| 霍城县| 海晏县| 辽源市| 夏邑县| 本溪| 城固县| 山东省| 安陆市| 屯门区| 梨树县| 沂源县| 牡丹江市| 仪陇县| 英超| 阳朔县| 新沂市| 馆陶县| 柳河县| 西乡县| 巴南区| 双城市| 宁陕县|