在編寫Flash代碼時 , 許可一個as文件有多個類 , 多出來的類即輔助類 , 它只能在界說它的類中利用 。 我們可以利用輔助類來建立單例模式類 。

需要這些哦
Flash CS6
方式/
1起首 , 建立一個類文件Alone.as , 保留在固定的文件夾中 , 本例為“輔助類實現單例模式” 。

2在類中 , 先界說一個私有變量ensample , 類型為Alone , 用于保留類 。

3接著 , 界說機關函數Alone , 帶有一個Assist類的參數assist 。

4在函數中挪用實例assist的函數printf , 輸出挪用輔助類的信息 。

5界說靜態公有函數getensample , 用來建立實例 。

6用if語句判定 , 若是實例ensample為空 , 則執行語句體新建一個實例 。

7若是if前提中的實例為非空 , 則返回以前建立的實例 。

8然后 , 界說輔助類 , 類名為Assist 。

9在類中 , 界說公有函數printf , 用來輸出“輔助類實現單例模式”的信息 。

10新建一個Flash文檔 , 打開動作面板 , 先建立兩個Alone類實例p1和p2 。

11接著測試p1和p2的值是否不異 , 并輸出 。

12最后 , 挪用p1和p2輸出輔助類建立單例模式的信息 。

13【如何用輔助類在Flash中實現單例模式】運行法式 , 可以看到僅輸出一條“輔助類實現單例模式”的信息 , 同時測試的成果為true , 申明p1和p2是統一個實例 , 我們已當作功實現用輔助類建立單例模式類 。
猜你喜歡
- 如何在Safari中管理您的密碼
- 電腦如何快速查看電腦系統相關的屬性
- bilibili,b站如何上傳視頻
- 如何禁止Win10自動更新
- 藺相如是哪里人 藺相如是哪里人士
- 微信如何批量下載保存朋友圈的圖片呢
- Excel如何使文本與圖形同步旋轉
- 抖音如何上傳圖片
- 京東無界電子面單如何打印訂單
- 360瀏覽器如何保存整張網頁
