物件導向的繼承問題

2021-08-28 11:19:12 字數 1019 閱讀 4981

姓名:王飛, 年齡:30 性別:男 工齡:3

我承諾,我會認真教課

王飛愛玩象棋

姓名:小明 年齡:15 性別:男 學號:00023102

我承諾,我會 好好學習

小明愛玩足球

class baba():

def __init__(self,name=none,age=none,***=none,

servies=none,xuehao=none):

self.name=name

self.age=age

self.***=***

self.servies=servies

self.xuehao=xuehao

class teacher(baba):

def commitment(self):

print('我承諾,我會認真教課')

def wan(self):

print('王飛愛玩象棋')

class student(baba):

def commitment(self):

print('我承諾,我會 好好學習')

def wan(self):

print('小明愛玩足球')

p1=teacher(name='王飛',age=30,***='男',servies=3)

print('姓名:{}, 年齡:{} 性別:{} 工齡:{}'.format(p1.name,p1.age,p1.***,p1.servies))

p1.commitment()

p1.wan()

p2=student(name='小明',age=15,***='男',xuehao='00023102')

print('姓名:{} 年齡:{} 性別:{} 學號:{}'.format(p2.name,p2.age,p2.***,p2.xuehao))

p2.commitment()

p2.wan()

物件導向。物件的繼承

1.原型繼承 將父類的例項賦值給子類的原型 這就是原型繼承 將父類的私有和公有都繼承在子類的原型上,成為子類的公有屬性。2.call繼承 將父類私有的繼承為子類私有的 3.冒充物件繼承 將父類私有的和公有的都繼承為子類私有的 4.混合繼承 私有的繼承為私有的,公有的和私有的再次繼承為公有的 混合繼承...

物件導向的 繼承

1 什麼是繼承 繼承是一種新建類的方式,新建的類稱之為子類,被繼承的類稱之為基類 父類 超類 繼承描述的是一種 遺傳 的關係 子類可以重用父類的屬性 在python中的繼承注意兩點 1.在python中支援乙個子類同時繼承多個父類,2.python中類分為兩種 新式類 但凡繼承object的類,以及...

物件導向的繼承

1.多個類中存在相同的屬性和內容,那麼我們就可以吧相同的得屬性和行為存放在單獨的類中,那麼 那些類就不用每次單獨的宣告這些屬性和行為了.2.多個屬性相同的類稱之為子類,那個單獨的類就稱之為父類.3.繼承描述的事事物之間的所屬關係,比如講師是員工 講師就是子類,員工就是父類 4.總的來說就是父類更通用...