2008年5月1日 星期四

ActionScript3.0教學 程式註解和var

要正式寫程式之前,為了增加程式的可讀性,也就是以後的每個人 都能看懂,可以維護,程式段落裡一定要加上註解
程式註解//
----------------------------
var i:int; //這一行的意思是 宣告i的屬性是整數
----------------------------
//後面跟隨的就是程式註解,並不會被執行
多行程式註解 /*...*/
我個人是覺得不太好用,也用不到,要是程式註解寫那麼長,不是

程式有問題,怕人看不懂,就是表達能力有問題,贅字太多。
----------------------------
var i:int; /* 宣告變數i的屬性是整數 這是第一行註解
這是第二行註解
這是第三行註解 */
var s:String; //s是字串
----------------------------
下面我們來練習寫一小段程式
---------------------------
1 var a:int, b:int; //宣告 a為整數,b也為整數
2trace(a);
3 a=10;
4 trace(b);
5 b=a+5;
6 trace(b);
---------------------------
如果在flash 裡頭執行的話,結果應該是
0
0
15
因為一開始宣告a,b是整數,而整數是從0開始的,所以輸出0
我們在第三行宣告a的值是10
第5行定義b=a+5 這時候的a=10,所以b就等於15
因此最後輸出的結果就是15了

再讓我們複習一下上次講的function函數
----------------------------------------
function plus(){
var a:int, b:int; //宣告 a為整數,b也為整數
trace(a);
a=10;
trace(b);
b=a+5;
trace(b);
}

plus();
-----------------------------------------
這樣輸出結果應該也會是一樣的唷,趕快去試試看吧!



張貼留言

Google幫你找

使用Google搜尋站內文章 輸入關鍵字