您好,登錄后才能下訂單哦!
#Author Kang
class Person(object): #父類
countPerson = 0 #公有屬性
def __init__(self,name,sex): #類的初始化
self.Name = name
self.Sex = sex
Person.countPerson += 1 #統計注冊人數,必須要這樣寫,否則無法形成統計
def walking(self): #類的方法
print("%s is walking"%self.Name)
class BlackPerson(Person): #子類
def __init__(self,name,sex,language): #初始化函數,先繼續父類,再重構自己
Person.__init__(self,name,sex)
self.Language = language
def talking(self): #子類的方法
print("%s is talking,Lanaguage is %s"%(self.Name,self.Language))
def walking(self): #重構父類的方法
print("我是重構了父類的方法,walking.......!!!!!")
b2 = BlackPerson("kang","F","chiness")
b1 = BlackPerson("Jack","F","English")
b1.talking()
b1.walking()
print("當前人數:",Person.countPerson)
結果:
Jack is talking,Lanaguage is English
我是重構了父類的方法,walking.......!!!!!
當前人數: 2
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。