中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

Python:類的繼承實例-創新互聯

class School(object):
----def init(self,name,addr): #構造函數,用來初始化
--------self.name=name
--------self.addr=addr
--------self.staffs=[]
--------self.students=[]

成都創新互聯公司專注于企業網絡營銷推廣、網站重做改版、全南網站定制設計、自適應品牌網站建設、H5高端網站建設商城網站建設、集團公司官網建設、外貿網站制作、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為全南等各大城市提供網站開發制作服務。

----def enroll(self,stu_obj): #注冊學生
--------print("為學員 %s 辦理注冊手續" %stu_obj.name)
---- ----self.students.append(stu_obj)

---- def hire(self, staff_obj): #雇傭老師
--------print("雇 %s 為老師" % staff_obj.name)
--------self.staffs.append(staff_obj)

class schoolMember(object):
----def init(self,name,age,sex):
--------self.name=name
-------- self.age=age
---------self.sex=sex
----def tell(self):
--------pass

class Teacher(schoolMember):#新式類繼承法,繼承父類schoolMember
----def init(self,name,age,sex,salary,course):
--------super(Teacher,self).init(name,age,sex) #新式類繼承法
--------self.salary=salary
-------- self.course=course
----def tell(self):
--------print('''----info of Teacher:%s----
--------Name:%s
--------Age:%s
--------Sex:%s
--------Salary:%s
--------Course:%s
--------''' % (self.name,self.name,self.age,self.sex,self.salary,self.course))
----def teach(self): #教學
--------print(" %s is teaching course[%s]" % (self.name,self.course))

class student(schoolMember):#繼承
----def init(self,name,age,sex,stu_id,grade):
--------super(student,self).init(name,age,sex) # 新式類寫法,是用來解決多重繼承問題的,
#在super機制里可以保證公共父類僅被執行一次,至于執行的順序,是按照mro進行的(E.mro)。
#注意super繼承只能用于新式類,用于經典類時就會報錯。
#新式類:必須有繼承的類,如果沒什么想繼承的,那就繼承object
#經典類:沒有父類,如果此時調用super就會出現錯誤:『super() argument 1 must be type, not classobj』,
--------self.stu_id=stu_id
-------- self.grade=grade

def tell(self): #介紹自己,重構父類方法
    print('''---info of Teacher:%s ---
    Name=%s
    Age=%s
    Sex=%s
    Stu_id=%s
    Grade=%s
    ''' %(self.name,self.name,self.age,self.sex,self.stu_id,self.grade))

def pay_tution(self,amount):
    print("% s has paid tution for $%s" %(self.name,amount))

school=School('old boy1','沙河') #實例化一個學校
t1=Teacher("李明",33,'F',15000,"Linux") #實例化一個老師
t2=Teacher("李立",23,'M',12000,"python")

s1=student("王麗",19,'F',1001,'Linux')#實例化一個學生
s2=student("李麗明",23,'M',1002,'python')

school.enroll(s1) #學校注冊一個學生
school.enroll(s2) #學校注冊一個學生
school.hire(t1) #學校雇傭一個老師
school.hire(t2) #學校雇傭一個老師

t1.tell()
s1.tell()

print(school.students) #打印學生列表
print(school.staffs)

school.staffs[0].teach() #讓老師講課

for stu in school.students:
stu.pay_tution(5000) #交學費

另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

分享標題:Python:類的繼承實例-創新互聯
網站URL:http://m.2m8n56k.cn/article48/docihp.html

成都網站建設公司_創新互聯,為您提供服務器托管云服務器網頁設計公司軟件開發關鍵詞優化企業建站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站建設網站維護公司
主站蜘蛛池模板: 久久视频这里只精品3国产 久久视频这里只有精品 | 热99re久久精品香蕉 | 精品午夜一区二区三区在线观看 | 国产中文字幕在线播放 | 美国欧美一级毛片 | 91在线精品亚洲一区二区 | 韩国精品视频在线观看 | 成人国产网站v片免费观看 成人国产午夜在线视频 | 午夜免费的国产片在线观看 | 亚洲国产激情一区二区三区 | 国产老妇k | 国产精品porn| 亚洲国产欧美在线不卡中文 | 亚洲精品一区二区在线播放 | 欧美日韩一区二区三区免费 | 国产三级久久 | 亚洲第一视频在线观看 | 亚洲一区二区三区四区在线观看 | 亚洲精品国产美女在线观看 | 国产人成午夜免视频网站 | 欧美一区二区三区播放 | 毛片免费观看网址 | 国产精品久久亚洲一区二区 | 欧美在线视频看看 | 亚洲一区视频在线播放 | 国产精品自拍视频 | 亚洲欧美日韩在线一区二区三区 | 在线男人的天堂 | 日本一区二区三区在线 视频观看免费 | 国产一级做a爰片久久毛片99 | 亚洲免费视频网站 | 美女曰皮 | 欧美日韩亚洲综合另类ac | 久久精品国产400部免费看 | 日韩国产三级 | 国产精品欧美亚洲韩国日本 | 在线黄色影院 | 精品国产一区二区三区四区不 | 国产三级国产精品国产普男人 | 成人在免费观看视频国产 | 成人爱做日本视频免费 |