Flash原型鏈繼承怎么使用?原型繼承就是用一個特殊的對象來定義類,這個對象叫做原型對象,它把本來應該使用關鍵詞class定義的抽象數據類型,定義在一個具體的對象中,下面我們就來看看簡單的實例教程。
1、首先,創建一個名為Manager的類,代碼如下圖所示。
2、接著,在類中定義一個名為nation的屬性,初始值為“Chinese”。
3、新建一個Flash文檔,打開動作面板。創建一個Manager類的實例,用變量m來引用它。
4、接著,新建一個子類Worker,在類中創建子類的構造函數。
5、接下來,在fla文件中以Manager類為Worker類的原型,使用代碼改變Worker.prototype,讓其包含一個Manager對象。
6、此時,Manager類和Worker類之間的關系類似一種繼承關系,也就是原型鏈。
7、接著,創建一個Worker類的實例,此實例將繼承自Manager類的原型鏈。
8、最后,用實例w訪問nation屬性,可以在窗口輸出nation的值。雖然nation不是w對象,而是Manager對象的一部分,但因為w繼承了Manager類,所以仍然可以顯示其值。
以上就是Flash原型繼承詳細介紹,希望大家喜歡,請繼續關注武林網。
相關推薦:
flash文件中的圖片怎么替換?
flash cs3元件注冊點怎么修改?
flash怎么設置動畫部不循環播放?
新聞熱點
疑難解答