記錄一些FLEX程序編寫需要注意的地方(我用的是FB3)
FLEX基於AS3所以 它和JAVA程序幾乎是一樣的。
所以只要有JAVA基礎,過度到AS3還是很容易的~
那麼現在(就是看了一些簡單的代碼)總結出來一切程序上需要區別或者說注意的地方。
1、新建
新建一工程 FILE---NEW---MXML Application 差不多剛開始直接寫給工程起個名字點FINISH就OK了
給工程填加一個類或接口 在工程打開的時候 FILE---NEW---ACTIONSCRIPT CLASS/INTERFACE
注意:如果想結束工程記得 右鍵---CLOSE。。。要不工程就亂了。
2、函數類型聲明的不用
JAVA中: public static void ClassName(){
int i;
}
FLEX或者說as中:
public class MYFLEX{
private var j:int;
}
public function ClassName(str:String):void{
var i:int=0;
var f:MYFLEX;
}
顯然 ,他對變量類型的定義有變化——跟在了“:”後邊。還有就是他在函數或者說方法、變量前都有
相應的提示段,這樣可能看起來更格式吧。大致按照 "[性質] [名稱]:[具體類型]" 這樣來的,比如
“var i:int;”這句 , VAR說明I的性質是一個變量, int指明I的數據類型是一個INT型。
3、對於聲明中訪問修飾符的說明
public 公有的
private 只能在當前類內部被看到 外部無法看到和調用
internal 包內可以互訪
(沒細看 用到時再研究 不過肯定是個比較有用的 JAVA時候我就一直沒弄明白)
4、STATIC 這個 靜態 貌似是在生成類初期他就生成 也就是說一直存在的就是STATIC的吧 具體沒大
明白 等弄用到了也許就明白了