當(dāng)前位置: 首頁 > 攻略教程 > 軟件教程 > Flash cs6里原型鏈繼承使用操作講述

Flash cs6里原型鏈繼承使用操作講述

時(shí)間:2024-06-20 15:23:25 編輯:易網(wǎng)VIP游戲門戶 閱讀:0

??大家或許不熟悉Flash cs6里的原型鏈繼承功能,今天小編就講解Flash cs6里原型鏈繼承使用操作方法哦,希望能夠幫助到大家呢。

??Flash cs6里原型鏈繼承使用操作講述

Flash cs6里原型鏈繼承使用操作講述

??1、首先,創(chuàng)建一個名為Manager的類,代碼如下圖所示。

Flash cs6里原型鏈繼承使用操作講述截圖

??2、接著,在類中定義一個名為nation的屬性,初始值為“Chinese”。

Flash cs6里原型鏈繼承使用操作講述截圖

??3、新建一個Flash文檔,打開動作面板。創(chuàng)建一個Manager類的實(shí)例,用變量m來引用它。

Flash cs6里原型鏈繼承使用操作講述截圖

??4、接著,新建一個子類Worker,在類中創(chuàng)建子類的構(gòu)造函數(shù)。

Flash cs6里原型鏈繼承使用操作講述截圖

??5、接下來,在fla文件中以Manager類為Worker類的原型,使用代碼改變Worker.prototype,讓其包含一個Manager對象。

Flash cs6里原型鏈繼承使用操作講述截圖

??6、此時(shí),Manager類和Worker類之間的關(guān)系類似一種繼承關(guān)系,也就是原型鏈。

Flash cs6里原型鏈繼承使用操作講述截圖

??7、接著,創(chuàng)建一個Worker類的實(shí)例,此實(shí)例將繼承自Manager類的原型鏈。

Flash cs6里原型鏈繼承使用操作講述截圖

??8、最后,用實(shí)例w訪問nation屬性,可以在窗口輸出nation的值。雖然nation不是w對象,而是Manager對象的一部分,但因?yàn)閣繼承了Manager類,所以仍然可以顯示其值。

Flash cs6里原型鏈繼承使用操作講述截圖

??還不了解Flash cs6里原型鏈繼承使用操作方法的朋友們,不要錯過小編帶來的這篇文章哦。