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

工具/原料Flash CS6
方法/步驟1新建一個類文件Manager, 定義它的包名和類名 。

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

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

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

5有什么方法解決上面的問題呢?其實使用this就能很好地解決 。
重新定義構造函數Manager, 將它的參數改為nation和sex 。

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

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

注意事項,
以上內容就是在Flash構造函數中使用this的小技巧的內容啦, 希望對你有所幫助哦!
猜你喜歡
- 小狗多大打疫苗第一針打什么
- Windows7局域網內網上鄰居看不到其它電腦怎么辦
- 在jsp中怎樣操作page作用域
- 網上查詢電工證真假的方法
- ps怎么把路人p掉
- excel分列怎么用
- 渲染100云渲染插件如何安裝
- excel下拉數字遞增
- 怎么獲取json對象的屬性集合
- Excel中MATCH函數的正確使用
