国产探花免费观看_亚洲丰满少妇自慰呻吟_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文檔屬性面板的使用方法

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开阳县| 深水埗区| 禄丰县| 永丰县| 措美县| 新泰市| 蓬莱市| 新安县| 盐津县| 波密县| 巨鹿县| 白沙| 长海县| 诏安县| 神农架林区| 杨浦区| 馆陶县| 瑞丽市| 蚌埠市| 昭苏县| 禹州市| 永清县| 开封市| 富蕴县| 北辰区| 泰兴市| 华阴市| 青河县| 珲春市| 玛沁县| 东丽区| 新竹市| 峨眉山市| 金平| 内江市| 临夏市| 德令哈市| 伊春市| 安化县| 鄯善县| 株洲市|