大家或許不熟悉Flash cs6裡的原型鍊繼承功能,今天小編就講解Flash cs6裡原型鍊繼承使用操作方法哦,希望能夠幫助到大家呢。
Flash cs6裡原型鍊繼承使用操作講述
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 cs6裡原型鍊繼承使用操作方法的朋友們,不要錯過小編帶來的這篇文章哦。