国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 山东省| 波密县| 大同市| 襄城县| 邛崃市| 碌曲县| 宝应县| 永春县| 托克逊县| 侯马市| 三穗县| 临沧市| 科尔| 西贡区| 高陵县| 防城港市| 大邑县| 土默特左旗| 安远县| 福清市| 新平| 潜山县| 平远县| 曲阳县| 扬州市| 邵东县| 峨眉山市| 托克托县| 成武县| 仁化县| 翁牛特旗| 伊通| 小金县| 乳山市| 栖霞市| 静海县| 含山县| 镇沅| 汽车| 灯塔市| 阿拉善左旗|