国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

flash cs6實例屬性和靜態屬性有什么區別?

2020-07-17 12:51:08
字體:
來源:轉載
供稿:網友

flash cs6中屬性分實例屬性和類屬性,類屬性又稱為靜態屬性。這兩種屬性之間有什么區別呢?下面我們就來看看詳細的教程。

1、單擊“文件”---->“新建”,新建一個“ActionScript3.0類”文檔。

2、在類文檔中輸入代碼,將它的文件名保存為“Record.as”。

3、類代碼中,用public修飾的屬性是實例屬性用static修飾的屬性是靜態屬性。實例屬性和靜態屬性其實都是成員變量,也就是在函數外定義的變量。

4、實例屬性只能通過實例名來訪問,靜態屬性只能通過類名來訪問。

5、創建一個Flash文檔,新建一個代碼圖層,輸入以下代碼。

6、運行程序,其結果如下圖所示。可以看出在類內部,靜態屬性可以直接訪問,也可以用類名來訪問。但要注意靜態屬性只能在類內部訪問,在其他地方它是不能訪問的,而實例屬性在任何地方都可以訪問。

7、如果在靜態屬性age前加this,運行程序會提示錯誤,這是因為靜態屬性只屬于類,不能用實例引用,而this表示的就是實例。

8、在Flash文檔中創建兩個實例,并且更改靜態屬性age的值,代碼如下圖所示。

9、運行程序后,可以看到兩個實例輸出的值是一樣的。這是因為靜態屬性不是某個實例特有的,而是所有實例共有的,當靜態屬性改變后,會影響所有的實例。

10、最后,修改Flash文檔中的代碼,變為更改實例r1的實例屬性值,并輸出實例屬性值,代碼如下圖所示。

11、運行程序后,結果如下圖所示。可以看到兩個實例輸出的實例屬性值并不相同,這是因為實例屬性是實例所特有的,修改某個實例屬性并不會影響另一個實例的屬性。

以上就是flash cs6中實例屬性和靜態屬性的區別介紹,希望大家喜歡,請繼續關注武林網。

相關推薦:

Flash怎么使用delete命令刪除動態類添加的屬性?

flash CS6屬性面板怎么使用? flash屬性面板的詳細介紹

Flash cs6怎么設置文檔屬性? Flash文檔屬性面板的使用方法

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 瓦房店市| 绥棱县| 乌兰县| 石泉县| 台中市| 玉屏| 泸定县| 高陵县| 大埔区| 宝山区| 延寿县| 和平县| 竹山县| 巢湖市| 文成县| 丰原市| 陆河县| 台北县| 固阳县| 阿合奇县| 商城县| 安宁市| 财经| 安国市| 义乌市| 十堰市| 偏关县| 包头市| 清涧县| 玉树县| 文山县| 隆子县| 宕昌县| 宜黄县| 浑源县| 清流县| 萍乡市| 江陵县| 通许县| 巴青县| 恭城|