天天看點

flashcs6 接入java_Flash cs6裡原型鍊繼承使用操作講述

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

Flash cs6裡原型鍊繼承使用操作講述

flashcs6 接入java_Flash cs6裡原型鍊繼承使用操作講述

1、首先,建立一個名為Manager的類,代碼如下圖所示。

flashcs6 接入java_Flash cs6裡原型鍊繼承使用操作講述

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

flashcs6 接入java_Flash cs6裡原型鍊繼承使用操作講述

3、建立一個Flash文檔,打開動作面闆。建立一個Manager類的執行個體,用變量m來引用它。

flashcs6 接入java_Flash cs6裡原型鍊繼承使用操作講述

4、接着,建立一個子類Worker,在類中建立子類的構造函數。

flashcs6 接入java_Flash cs6裡原型鍊繼承使用操作講述

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

flashcs6 接入java_Flash cs6裡原型鍊繼承使用操作講述

6、此時,Manager類和Worker類之間的關系類似一種繼承關系,也就是原型鍊。

flashcs6 接入java_Flash cs6裡原型鍊繼承使用操作講述

7、接着,建立一個Worker類的執行個體,此執行個體将繼承自Manager類的原型鍊。

flashcs6 接入java_Flash cs6裡原型鍊繼承使用操作講述

8、最後,用執行個體w通路nation屬性,可以在視窗輸出nation的值。雖然nation不是w對象,而是Manager對象的一部分,但因為w繼承了Manager類,是以仍然可以顯示其值。

flashcs6 接入java_Flash cs6裡原型鍊繼承使用操作講述

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