1. 程式人生 > >十二、面向對象三大特性:繼承、封裝、多態

十二、面向對象三大特性:繼承、封裝、多態

ini 子類 span 特性 code color alex pan div

一、繼承

  python中的繼承分為:單繼承、多繼承

class P1:
    pass
    
class P2:
    pass

class Son1(P1):   #單繼承
    pass

class Son2(P1,P2):   #多繼承
    pass

class Dad:
    money=10
    def __init__(self,name):
        print(父類)
        self.name=name
class Son(Dad):
    pass    #子類中沒有__init__函數,所以從父類中繼承了這個函數
s1=Son(alex) #父類 

print(s1.name) #alex

print(s1.money) #10

十二、面向對象三大特性:繼承、封裝、多態