<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      1、The Fctory Pattern(工廠模式:解決對象創建問題)

      The Fctory Pattern

      ?處理對象創建,客戶端可以申請一個對象而不用知道對象被那個class創建??梢苑奖愕亟怦顚ο蟮氖褂煤蛣摻ǎ袃煞N實現,工廠方法和抽象工廠。

      Method(工廠方法):

      ?執行單獨的函數,通過傳參提供需要的對象信息。

      class Person:
      
          def __init__(self):
              self.name = None
              self.gender = None
      
          def getName(self):
              return self.name
      
          def getGender(self):
              return self.gender
      
      
      class Male(Person):
      
          def __init__(self,name):
              print("hello mr."+name)
      
      
      class Female(Person):
      
          def __init__(self,name):
              print("Hello Miss."+name)
      
      
      class Factory:
      
          def getPerson(self,name,gender):
              if gender == "M":
                  return Male(name)
              elif gender == "F":
                  return Female(name)
      
      
      if __name__ == '__main__':
          factory = Factory()
          person = factory.getPerson("chetan","M")
      
      posted @ 2019-04-30 14:55  zz小公子  閱讀(268)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 少妇熟女视频一区二区三区| 国产精品国产三级国产专i| 国产午夜福利精品视频| 四虎影视一区二区精品| 日本不卡一区| 亚洲综合精品香蕉久久网| 日韩国产成人精品视频| 奇米777四色在线精品| 亚洲欧洲日产国产 最新| 日本免费一区二区三区| 久热久热免费在线观视频| 亚洲精品国产一二三区| 最新中文乱码字字幕在线| 日韩区二区三区中文字幕| 亚洲精品成人7777在线观看| 国产成人高清亚洲综合| 精品国产粉嫩内射白浆内射双马尾| 一级女性全黄久久片免费| 这里只有精品免费视频| 波多野结衣美乳人妻hd电影欧美| 德化县| 无码av天天av天天爽| 免费大片黄国产在线观看| 各种少妇wbb撒尿| 精品国产一国产二国产三| 毛片无遮挡高清免费| 亚洲国产一区二区三区亚瑟| 你懂的亚洲一区二区三区| 久久久久免费看黄a片app| 日本一区二区久久人妻高清| 亚洲一区在线成人av| 人妻中文字幕不卡精品| 精品少妇无码一区二区三批| 国产精品久久久久久久9999| 亚洲色偷偷色噜噜狠狠99| 久久精品99国产精品亚洲| 日本不卡三区| 中文字幕色av一区二区三区| 又粗又硬又黄a级毛片| 亚洲熟女乱综合一区二区| 18禁黄网站禁片免费观看|