1. 程式人生 > >js常見知識點3.面向對象之繼承、設計模式

js常見知識點3.面向對象之繼承、設計模式

環境 設計 方法 nbsp -- div 細節 外部 接口實現

一、面向對象的三大特征

  建議回復: 
  封裝:屏蔽內部細節、調用外部接口實現對應功能(函數調用)   繼承:子類繼承父類中的屬性和方法   多態(js中不存在多態的概念)

二、繼承

  建議回復:  
  繼承:子類繼承父類中的屬性和方法 , 這些屬性和方法在子類中不需要實現過程   繼承的種類:    單繼承:一個子類只擁有一個父類   多繼承:一個子類可以擁有多個父類

三、繼承的方式及實現過程

  建議回復:
  1.繼承方式一、通過改變構造函數(父類)的執行環境 ---在子類中添加一個特殊屬性,這個屬性值指向父類   

js常見知識點3.面向對象之繼承、設計模式