物件導向。物件的繼承

2022-08-31 06:57:11 字數 450 閱讀 5707

1.原型繼承:將父類的例項賦值給子類的原型

這就是原型繼承

將父類的私有和公有都繼承在子類的原型上,成為子類的公有屬性。

2.call繼承   將父類私有的繼承為子類私有的

3.冒充物件繼承 將父類私有的和公有的都繼承為子類私有的

4.混合繼承 私有的繼承為私有的,公有的和私有的再次繼承為公有的

混合繼承是call和原型繼承的結合 私有的被繼承了兩次

組合繼承

私有的繼承為私有的

公有的繼承為公有的

中間類繼承

arguments 不是乙個陣列,沒有

array

的那些自帶的方法,現在我們想

arguments

有array

的那些方法,將

arguments

的原型執行

array

內建類的原型。

物件導向繼承

using system class class1 class virtualclass class hiddenclass virtualclass class overrideclass virtualclass 結果為 父類 繼承類using system class class1 class...

物件導向 繼承

在原有物件的基礎上,略作修改,得到乙個新的物件,不影響原有物件的功能。即子類不影響父類,子類可以繼承父類的一些功能 復用 function createperson name,createperson.prototype.showname function var p1 new createpers...

物件導向,繼承

物件導向 使用物件時,只關注物件提供的功能,不關注內部實現的細節 特點 抽象 多型 封裝 繼承 組成 方法 函式 屬性 變數 工廠模式 原料 加工 出廠 問題 沒有new 每個物件都創造自己的函式,浪費資源 相當於每次都建立了乙個物件 使用new操作符,替我們建立了乙個空物件 通多this新增屬性 ...