• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何用輔助類在Flash中實現單例模式

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

    東西/原料

    • Flash CS6

    方式/步調

    1. 1

      起首,建立一個類文件Alone.as,保留在固心猿意馬的文件夾中,本例為“輔助類實現單例模式”。

    2. 2

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

    3. 3

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

    4. 4

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

    5. 5

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

    6. 6

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

    7. 7

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

    8. 8

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

    9. 9

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

    10. 10

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

    11. 11

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

    12. 12

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

    13. 13

      運行法式,可以看到僅輸出一條“輔助類實現單例模式”的信息,同時測試的成果為true,申明p1和p2是統一個實例,我們已當作功實現用輔助類建立單例模式類。

    注重事項

    • 新建Flash文檔時,應選擇“ActionScript3.0”選項。
    • 作者聲明:本篇經驗系本人辛勤奮動的原創當作果,未經許可,回絕轉載。
    • 發表于 2018-03-27 00:00
    • 閱讀 ( 903 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆