国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

es6聲明類實現繼承

BaronZhang / 1988人閱讀

摘要:聲明一個類對象這個方法內定義的方法和屬性是實例化對象自己的,不共享外定義的方法和屬性是所有實例對象共享可以調用的關鍵字代表對象的實例對象控制臺輸出這里聲明一個類,來繼承類的屬性和方法關鍵字,用來指定父類的實例對象輸出

class聲明一個animal類(對象):

class Animal{
    constructor(){//這個constructor方法內定義的方法和屬性是實例化對象自己的,不共享;construstor外定義的方法和屬性是所有實例對象(共享)可以調用的
         this.type = "animal"  //this關鍵字代表Animal對象的實例對象 
     }
     says(say){
         console.log(this.type+" says " +say); 
     }
}
let animal = new Animal();
animal.says("hello");//控制臺輸出‘animal says hello’

這里聲明一個Cat類,來繼承Animal類的屬性和方法

class Cat extends Animal(){
     constructor(){
          super();//super關鍵字,用來指定父類的實例對象
          this.type = "cat";
     }
}          
let cat  = new Cat();
cat.says("hello");//輸出‘cat says hello’

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/101948.html

相關文章

  • es6之js的

    摘要:生成的類的原型會被自動調整,而你還能調用方法來訪問基類的構造器。唯一能避免調用的辦法,是從類構造器中返回一個對象。 起源 JS 從創建之初就不支持類,也沒有把類繼承作為定義相似對象以及關聯對象的主要方式,這讓不少開發者感到困惑。而從 ES1 誕生之前直到ES5 時期,很多庫都創建了一些工具,讓 JS 顯得貌似能支持類。盡管一些 JS 開發者強烈認為這門語言不需要類,但為處理類而創建的代...

    libin19890520 評論0 收藏0
  • 《深入理解ES6》筆記—— JavaScript中的class(9)

    摘要:新建一個類該函數返回一個類的實例給函數傳入通過立即調用類構造函數可以創建單例。派生類是指繼承自其它類的新類。在構造函數中訪問之前要調用,負責初始化。在構造函數中使用通常表示當前的構造函數名。 ES5中的近類結構 ES5以及之前的版本,沒有類的概念,但是聰明的JavaScript開發者,為了實現面向對象,創建了特殊的近類結構。 ES5中創建類的方法:新建一個構造函數,定義一個方法并且賦值...

    gggggggbong 評論0 收藏0
  • 《深入理解ES6》筆記—— JavaScript中的class(9)

    摘要:新建一個類該函數返回一個類的實例給函數傳入通過立即調用類構造函數可以創建單例。派生類是指繼承自其它類的新類。在構造函數中訪問之前要調用,負責初始化。在構造函數中使用通常表示當前的構造函數名。 ES5中的近類結構 ES5以及之前的版本,沒有類的概念,但是聰明的JavaScript開發者,為了實現面向對象,創建了特殊的近類結構。 ES5中創建類的方法:新建一個構造函數,定義一個方法并且賦值...

    Jason 評論0 收藏0
  • es6 -

    摘要:創建自定義類型看下面一段代碼上面代碼使用創建了一個自定義類型,是這個類的構造器,是類的公共方法。注意事項在使用類繼承的實現中,需要注意的點是如果子類沒有重寫方法,默認會調用父類的構造器方法。 es6 類-class 與大多正規的面向對象編程語言不同(比如java),js在創建之初就不支持類。js的面向對象編程實現方式是通過構造函數和原型來實現的。 我之前以為es6引入類的概念將會帶給這...

    notebin 評論0 收藏0
  • Javascript面向對象與繼承

    摘要:眾所周知,是一門面向對象的語言,如果說針對面向對象來發問的話,我會想到兩個問題,在中,類與實例對象是如何創建的,類與實例對象又是如何實現繼承的。但是在中是指向的,因為每一個構造函數其實都是這個對象構造的,中子類的指向父類可以實現屬性的繼承。 眾所周知,Javascript是一門面向對象的語言,如果說針對面向對象來發問的話,我會想到兩個問題,在js中,類與實例對象是如何創建的,類與實例對...

    pcChao 評論0 收藏0

發表評論

0條評論

BaronZhang

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<