国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

Flash cs6怎么定義模板方法?

2020-07-17 12:50:26
字體:
供稿:網(wǎng)友

Flash想要定義模板方法,需要通過相關的子類來完成。子類在繼承模板方法時,需要做兩個工作,第一要實現(xiàn)模板方法中沒在確定的抽象方法,第二要完成模板方法中部分確定的方法,下面我們就來看看詳細的教程。

一、定義模板方法

1、首先,定義一個模板方法類RecordClass.as,將它保存在文件夾中,本例為“模板方法的具體實現(xiàn)”。

2、給模板方法的構造函數(shù)RecordClass,添加一個參數(shù)t。因為如果構造函數(shù)沒有參數(shù),子類繼承父類時,會自動調(diào)用父類的構造函數(shù),而父類的構造函數(shù)是不能調(diào)用的,就會出錯。

3、在模板方法中,變量turnon用來控制父類的構造函數(shù)是否對子類開放,即外部不能直接調(diào)用父類的構造函數(shù),而子類可以通過turnon來調(diào)用

二、定義實現(xiàn)模板方法的子類

1、創(chuàng)建模板方法的子類文件PartClass.as,與模板方法類保存在同一文件夾中。

2、定義子類PartClass,繼承模板方法類RecordClass

3、定義子類的構造函數(shù)PartClass,設置參數(shù)t的默認值為null,在函數(shù)中調(diào)用模板方法的構造函數(shù)。

4、因為父類中的nation方法只是一個抽象方法,所以需要重寫父類中的nation方法,以便在子類中實現(xiàn)此方法。

5、由于方法age在父類中只是部分確定,需要重寫方法age,在子類中完成沒有實現(xiàn)的那部分。

三、在Flash文檔中運行模板方法

1、最后,新建一個Flash文檔,調(diào)用模板方法的父類和子類,測試模板方法。

2、運行程序,模板方法類的3個方法執(zhí)行的數(shù)據(jù)顯示在輸出窗口中了,成功實現(xiàn)模板方法。

以上就是就是flash cs6定義模板方法的教程,希望大家喜歡,請繼續(xù)關注武林網(wǎng)。

相關推薦:

flash cs6怎么實現(xiàn)輸入半徑舞臺自動繪制圓形?

Flash cs6中怎么創(chuàng)建視頻? Flash視頻的制作方法

Flash舞臺怎么導入txt文本文件? Flash從文本文件獲取數(shù)據(jù)的教程

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 时尚| 清丰县| 浦江县| 丹江口市| 宜宾县| 台安县| 连江县| 涪陵区| 桑植县| 合川市| 道真| 内江市| 怀安县| 竹溪县| 闽侯县| 邹平县| 乌审旗| 东丽区| 武城县| 霍州市| 马关县| 无棣县| 南和县| 赤壁市| 红桥区| 怀远县| 芒康县| 永济市| 宝清县| 华蓥市| 旬邑县| 平泉县| 施秉县| 沅陵县| 海城市| 奎屯市| 小金县| 新龙县| 康马县| 平湖市| 青神县|