物以類聚徽千,人以群分苫费,數(shù)據(jù)(知識(shí)的、信息的)首先要經(jīng)過分類處理双抽,才能呈現(xiàn)出結(jié)構(gòu)百框,人腦或者電腦才能組織并記憶。
所謂類: 類是對(duì)一群有共同特征的事物或事件的集合牍汹。
比如铐维,動(dòng)物,植物慎菲。
class Animal(object):
def run(self):
print("Animal is running...")
而貓嫁蛇、狗也是動(dòng)物,是動(dòng)物這個(gè)類別下的一個(gè)子類露该,那么動(dòng)物這個(gè)類相對(duì)于其子類來說就稱為父類睬棚,為什么不叫母類我就不知道了。貓和狗都能跑有决。
class Animal:
def run(self):
print("Animal is running...")
class Dog(Animal):
pass
class Cat(Animal):
pass
dog = Dog()
cat = Cat()
dog.run()
cat.run()
都能跑闸拿,但你也得分出來誰(shuí)在跑吧,還有他們還會(huì)吃书幕。
重載是父類的方法在子類重新實(shí)現(xiàn)新荤,當(dāng)然絕不是完全的重復(fù),如果完全的重復(fù),就不用重新實(shí)現(xiàn)了,是要稍微變化的具帮。
我們可以判斷一下,狗是狗類的一個(gè)實(shí)例痒芝,也是動(dòng)物類的一個(gè)實(shí)例。