寫在前面

  都知道,當(dāng)我們讀取一個對象的屬性或方法的時候,會優(yōu)先在這個對象上面找,如果在這個對象上找不到就會遍歷他的原型,還沒找到?--->原型的原型,又沒找到?-->繼續(xù)往上。。。

  這便是原型鏈的功用。下面,我探討了一下原型鏈的使用與擴(kuò)展,依靠原型鏈實現(xiàn)繼承。

  至于什么是繼承? 我的理解是,一個對象可以直接使用另一個對象的屬性和方法。

 

  本文結(jié)構(gòu):


    1. 直接使用原型鏈

    2. 借用構(gòu)造函數(shù)

    3. 組合繼承

    4. 原型式繼承

    5. 寄生式繼承

    6. 寄生組合式繼承

  其中的繼承方式層層遞進(jìn),不斷進(jìn)化完善缺點。

  進(jìn)化過程:  1 → 2 → 3↘

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式