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

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

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

      竹海1314

      OOP跟我來

      世界一切 歸于塵土

      all is object

      兩大殺手锏:對象     類

      三大武器:封裝;繼承;多態

       

      #!/usrself=Nonepython
      # -*- coding: utf-8 -*-
      # @File  : people.py
      # @Author: wmy
      # @Date  : 2018/1/21
      class Person:
          aera = '地球'
          def __init__(self,name,age):
              self.name = name
              self.age = age
          def display_info(self):
              print(" -->%s已經%d歲,"%(self.name,self.age))
              print("現住在%s..."%self.aera)
      p1 = Person('zhangsan',20)
      p1.display_info()

       

      以上給出了一個簡單的類,其中p1為實例對象。
      添加屬性:
      p1.sex = 'male'

       

      打印結果如下:
       -->zhangsan已經20歲,
      現住在地球...
      male
      python很容易對類的屬性進行操作。
      現在構造第二個對象:
      p2 = Person('張天',40)
      p2.display_info()

       

      
      
      輸出結果如下:
       -->張天已經40歲,
      現住在地球...
      
      公共類變量:節省存儲空間
      繼承如下
      class Teacher(Person):
          def __init__(self,name,age,school):
              Person.__init__(self,name,age)
              self.school = school
          def display_info(self):
              Person.display_info(self)
              print('%s在%s學校任職'%(self.name,self.school))

       

       

       

      通過類似公共接口的父類info函數,實現多態。這是Java不能如此簡單實現的。
      class Person:
          aera = '地球'
          def __init__(self,name,age):
              self.name = name
              self.age = age
          def display_info(self):
              print(" -->%s已經%d歲,"%(self.name,self.age))
              print("現住在%s..."%self.aera)
      
          @staticmethod
          def info(obj):
              obj.display_info()
      
      class Teacher(Person):
          def __init__(self,name,age,school):
              Person.__init__(self,name,age)
              self.school = school
          def display_info(self):
              Person.display_info(self)
              print('%s在%s學校任職'%(self.name,self.school))
      
      class Doctor(Person):
          def __init__(self,name,age,medicine):
              Person.__init__(self,name,age)
              self.medicine = medicine
          def display_info(self):
              Person.display_info(self)
              print('%s在%s醫院任職'%(self.name,self.medicine))
      
      t = Teacher('馬玉',20,'第二中學')
      d = Doctor('趙慎',34,'華西醫院')
      t.display_info()
      d.display_info()
      print('-------------------------')
      p = Person('福清',40)
      p.info(t)
      p.info(d)

       

      結果如下:
       -->張丹已經20歲,
      現住在地球...
      張丹在第二中學學校任職
       -->撲打已經34歲,
      現住在地球...
      撲打在華西醫院醫院任職
      -------------------------
       -->張丹已經20歲,
      現住在地球...
      張丹在第二中學學校任職
       -->撲打已經34歲,
      現住在地球...
      撲打在華西醫院醫院任職
      

      小編帶領大家學習了一下Python,這種語言面向編程相對Java和C++來說。簡單許多喲!

       

      posted on 2018-01-24 21:57  竹海1234  閱讀(118)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 日韩在线视频网| 国产精品理论片| 久久天堂无码av网站| 国产在线精品中文字幕| 绯色蜜臀av一区二区不卡| 免费看女人与善牲交| 国产精品区免费视频| 尤物yw193无码点击进入| 国内精品人妻一区二区三区| 色狠狠色婷婷丁香五月| 疯狂做受XXXX高潮国产| 国产av无码专区亚洲草草| 自拍偷自拍亚洲精品情侣| 激情综合五月网| 一区二区丝袜美腿视频| 国产欧美亚洲精品a第一页| 加勒比无码人妻东京热| 国产精品爽爽v在线观看无码| 亚洲国产精品美日韩久久| 亚洲av精彩一区二区| 综合激情丁香久久狠狠| 云梦县| 午夜射精日本三级| 办公室强奷漂亮少妇同事| 亚洲精品不卡av在线播放| 亚洲精品有码在线观看| 中文字幕无码免费不卡视频 | 久久av中文字幕资源网| 中文字幕人妻av第一区| 毛片av在线尤物一区二区| 中文字幕人妻精品在线| 日本伊人色综合网| 国产亚洲精品午夜福利| 五月婷婷激情第四季| 亚洲精品99久久久久久欧美版| 亚洲国产精品日韩在线 | 国产美女久久久亚洲综合| 四虎影视库国产精品一区| 国产精品v欧美精品∨日韩| 日本喷奶水中文字幕视频| 文山县|