AS3 0中的類的問題

時間 2022-09-14 16:00:15

1樓:天為嗲崇拜朕

你完全可以試下的話,結果很遺憾的告訴你,系統會提示你找不到變數。

第乙個方法是建構函式,是將兩個數字傳遞進來,這兩個數字的作用域是第一方法體,第二個方法體中是找不到的。因此,要將兩個數字賦給kuan和gao;

此外,area的作用域不需要public ,建議改成private。因為你的第二個方法體本身就是返回了area。

2樓:

呼叫的時候應該是寬高的賦值

new fang(300,200);

public function fang(kuannum:number,gaonum:number) 首先接收寬高值的是kuannum、gaonum,然後理所當然的就是把接收的值賦予kuan、gao

--var mianji:fang = new fang(500, 400);

var jieguo:number = mianji.getarea();

trace(jieguo);

.getarea();就是獲得數值。可以直接讓變數等於這個函式,因為getarea():number {就是返回number值,常見到的viod是無返回結果。

3樓:天天魚翅

gao,kuan是不固定的,值是建構函式fang()傳進來的,也就是說要到了建立例項的時候才知道它們的值是多少

as3 0怎麼替換字串中的特殊符號

那就用正規表示式呀 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 匹配負浮點數 d d 匹配浮點數 a za z 匹配由26個英文本母組成的字串 a z 匹配由26個英文本母的大寫組成的字串 a z 匹配由26個英文本母的小寫組成的字串 a za z0 9 ...

flash的as2 0和as3 0現在哪個應用的多

flash的as2.0和as3.0現在哪個應用的多 目前無論是從學習的熱度 還是應用的人數 都是as3更多 原因是as3是一種標準的物件導向的計算機語言 但是學東西還是要理性 也就是我們常說的學以致用 如果你是想成為一名專業的程式設計師 或flash開發中的程式師 那肯定要學as3 如果你只是要用f...

c 類中成員函式的問題

1.你這基礎實在薄弱,基本概念都還沒懂 2.下面的void m f1 m m 是對類裡面 static void f1 m m 函式的實現。m m 的意思定義一個m的物件m.也就是這個函式的引數必須是一個m的物件。3.m p 5 q 10 這裡的定義兩個m物件 括號裡的值是傳遞給建構函式的,即呼叫此...