面向?qū)ο蟮恼Z言中 定義一個(gè)類的時(shí)候哦 可以從某個(gè)現(xiàn)有的類繼承產(chǎn)生新類 新類叫做子類 被繼承的叫做父類 基類base class 超類super class 現(xiàn)在編輯一個(gè) 類Animal 方法叫做run() class Animal(object): def run(self): print("Animal is running") 當(dāng)我們繼承一個(gè)新的子類 可以這樣的編輯 class Cat(Aniaml):#Cat就是子類 pass class Dog(Animal):#Dog就是子類 pass 繼承的好處就是子類獲得了父類類的全部功能 dog=Dog() dog.run() dog實(shí)例對(duì)象就可以調(diào)用全部的父類Animal方法 當(dāng)然了 也可以對(duì)之類增加方法 在Dog類增加吧 class Dog(Animal): def run(self): print("dog is Runing !") def eat(self): print("Dog is Eating ") 繼承的第二個(gè)好處需要我們對(duì)代碼做一點(diǎn)改進(jìn) class Dog(Animal): def run(self): print('Dog is running...')#原來是ong is runing class Cat(Animal): def run(self): print('Cat is running...')#原來是ong is runing 分享知識(shí),分享快樂!希望中國(guó)站在編程之巔!
360圖書館館號(hào):rsgz002.360doc.com |
|