/**
為了避免**重複,就會用到繼承(關鍵字extends),可以吧相同的行為和動作提取出來,
繼承:①實現了**的復用
②使類和類之間產生了關係(被繼承的類稱為父類,繼承的類稱為子類)
繼承的特點:
①:單繼承的(乙個人只有乙個爸的意思)
多繼承:是乙個類可以有多個父類,(不支援多繼承,都在會在呼叫的時候無法確定是呼叫哪個爹的方法)
單繼承:乙個類只能有乙個父類 ,
②:多層繼承(只要保持乙個類只有個父類即可,也就是說。我只有乙個爸,爸只有乙個爺,爺只有乙個.....)
例如:class b extends a{}
繼承體系:了解繼承的基本功能:看頂層的類
使用這個體系:看底層
注意:什麼時候使用繼承?不要隨便使用繼承,
當事物之間存在所屬關係時才使用,例如x屬於y的一種,同類之間繼承,例如不要把人和動物繼承。
**/class persons //父類
}class students extends persons//這是學生們類,是persons類的子類
}class workers extends persons//這是老師們類,是persons類的子類
}public class extendsperson
}/**輸出結果:
哈哈,大家都要吃飯
繼承和單繼承
狗 吃 喝 拉撒 游泳 鳥 吃 喝 拉撒 下單 class animal def init self print 執行animal init self.func def eat self print s eating self.name def drink self print s drinking...
繼承 單繼承
繼承 乙個類除了擁有自身的屬性方法之外,還擁有另外乙個類的屬性和方法 繼承 1.單繼承 2.多繼承 子類 乙個類繼承了另外乙個類,那麼這個類是子類,衍生類 父類 乙個類繼承了另外乙個類,被繼承的那個類是父類 超類,基類 object 是所有的類的父類 class human def eat self...
單繼承和多繼承
物件導向的三大特性 封裝,繼承,多型.什麼是繼承?專業角度 b 繼承 a類,b就叫做a的子類,派生類,a叫做b的父類,基類,超類.b類以及b類的物件使用a類的所有的屬性以及方法.字面意思 繼承就是繼承父母所有的資產.單繼承,多繼承.繼承的優點.節省 增強的耦合性.規範化.單繼承.子類以及物件可以呼叫...