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

    在Flash構造函數中使用this的小技巧

    在Flash編程中,構造函數可以傳遞參數,但在編寫參數時不能和變量同名,否則會出錯,所以不能很好地表示參數的含義。有沒有什么辦法解決這個問題呢?其實使用this就能很好的解決這一問題。

    工具/原料

    • Flash CS6

    方法/步驟

    1. 1

      新建一個類文件Manager,定義它的包名和類名。

    2. 2

      定義構造函數Manager,它有兩個參數n和s。

    3. 3

      在函數中,給內部變量nation和sex賦值,代碼如下圖所示。

    4. 4

      在以上定義的類中,使用單個字符作為參數,很難一下子清楚參數所表示的含義,程序員必須閱讀構造函數中的代碼,才能知道參數的含義。

    5. 5

      有什么方法解決上面的問題呢?其實使用this就能很好地解決。

      重新定義構造函數Manager,將它的參數改為nation和sex。

    6. 6

      在變量前加一個this,重新編寫賦值代碼。

    7. 7

      當成員變量與局部變量的命名相同時,成員變量會被屏蔽,但是用this還是可以訪問成員變量,這樣書寫的代碼,就一目了然了。

    注意事項

    • 作者聲明:本篇經驗系本人辛勤勞動的原創成果,未經許可,謝絕轉載。
    • 發表于 2018-02-10 00:00
    • 閱讀 ( 824 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    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>
    久久久久精品国产麻豆