as3中頂級類和全部包是什麼關係?

2022-12-16 06:40:18 字數 3944 閱讀 6406

1樓:黛比人泰

首先,頂級類和全部包是一種包含關係,比如你書包的一個袋子裡面放了一本書,裝這本書的袋子就好比頂級類,書包好比全部包。

flash api 不等於全部包的內容。你可以api的意思,應用程式介面,flash api 類就是提供一些應用功能的類,圖中頂級類下邊的都是flash api類包。

核心語言就是基本實現程式設計的語言,比如算數的+,-等;還有程式執行控制的,if else,while,for;以及定義變數函式的指令 var,function等 。

還有你說的那些啥語言元素包不太清楚,應該是一些關於核心語言的描述文件,就像一個產品使用說明書一樣~

2樓:網友

第一個問題解答 as3的核心語言包是 flash開頭的包 。你在flash cs中看到的包不是全部api。官方的全部api你要去adobe官網去查尋。

第二個問題 解答 fl開頭的包就是flash元件api。他的作用主要是元件相關。例如 按鈕 列表 核取方塊 音****器 文字框 進度條 資料結構 緩動 等等。

3樓:果果美屢

全部包不就是包括下邊所有包的麼,頂級包你以後慢慢學習過程中就知道了,這個包裡的東西可以直接用 不用new 不要糾結這一點小問題。

as3.0頂級類

4樓:匿名使用者

每個類裡面有自己的屬性和方法。

父類有自己的方法,也會有一些抽象的方法,然後在子類裡面寫相應的實現過程。

所以在使用的時候,用到了那個子類裡的方法就需要先匯入相應的類。

一般在動作面板裡,flash自動匯入了大部分類。

但是如果在。as檔案中使用的話,需要自己手動匯入一下。

5樓:

draw(g:graphics)是一個有引數的方法,引數的型別是graphics,也就是說呼叫這個方法的時候必須把這個類作為引數傳進去才行,而使用這個類需要匯入包import

graphics。

as3包外類的概念是什麼 和用途 請通俗易懂一些

6樓:匿名使用者

給個通俗點的故事給你理解。

小明今年5歲,小明的媽媽單位組織去旅遊,小明的媽媽報名了,而且順便帶上了小明。單位這個旅遊團(相當於包)需要對所有的團員負責,因此團員(相當於類)都必須聽旅遊團的指揮(呼叫)。但小明(相當於包外類)屬於例外,它雖然也會去旅行,但他不屬於旅行團,他只聽自己媽媽的指揮(呼叫)。

包外類是物件導向程式設計思想體系下所產生的一種設計概念,具有極高的封裝性。它的特性是,除了自己所在的類,其他任何類都無法訪問到該類。

類中的屬性和方法如果需要私有化,只需要冠以"private"標識就行了;但如果我們想定義某些類,而這些類也是私有化的怎麼辦?此時可以使用包外類了。

7樓:匿名使用者

為了封裝一些屬於主類私有的功能類。

需要理解了物件導向程式設計中的封裝原則才可以正確理解這個,而且 包外類一般程式設計中極少情況使用,新手不懂也沒關係!!!

8樓:匿名使用者

包外類就是這個資料夾以外的類。。。

flash as2.0 中 靜態類 動態類 頂級類 區別

9樓:毛公鄉的苦命娃

我不知道的了。不過,的,還是曉得點兒的了。

靜態類?裡面的類有密封類與動態類,大約就是你說的靜態類與動態類的吧。

最好用密封類(靜態類),有利於**的修正與維護的了,靜態類相對靜態,不可以向裡面加屬性與方法。

動態類以dynamic為關鍵字的類,相動動態,不利於**的修正與維護,但是比較靈活,可以通過外部訪問,並靈活地新增動態屬性與動態方法。

頂級類。這個,這個只是常用的吧,頂級類全部都是靜態類。頂級類在時間軸裡面使用時,不需要匯入,也就是不需要import,但是,無論如何,只要是在外部。

as檔案裡面,用到的無論是什麼樣的類,都需要匯入的噢。例如,頂級類裡面有movieclip類,在時間軸裡面可以直接使用,但是,在外部。as裡面,一定要import這movieclip類,不然,會說這個movieclip類是未定義資料型別的。

我也不太明白的吧,反正,我這才學的,用密封類已經能夠解決99%的問題的了。

請問as3 中變數和例項的關係是什麼

10樓:網友

變數是對任何物件的引用。既可稱作為物件的名字。

例項是一個物件。我們這邊通常指那些可以顯示的物件。

而正如上面的比喻:人有名字,貓貓狗狗也可以有名字。

所以:變數是指所有名字(包括人和貓狗),但是例項指某個特定的人。

11樓:網友

樓主應該是想問物件跟例項的區別吧;

var aa:aa; /一個空物件,型別為aa,內容為nullaa = new aa();new的這個過程叫例項化,例項化後物件aa的內容就不為空了,也就是說他有例項了;

舉個生活中的例子,樓主還沒結婚,樓主是男的,樓主今後會有個老婆,現在還沒有,只知道你未來的老婆是個女人,那麼你未來的老婆就是個物件,而且是空物件null。

然後你結婚了,那麼結婚的這個過程就是new,結婚完了後,你老婆就是一個實實在在存在了人了(例項化完成),這時你的這個老婆物件就不為空了,她是『女人的一個例項』。

12樓:匿名使用者

例項是對類得例項化即物件了。當然了可以把類看成一種資料型別(複雜)如(class)a :shap=new shap(),用法與簡單資料型別一樣 如:int a

flash as3.0中

13樓:網友

包中包函類檔案,如頂級類等。類中又包括了方法,屬性與事件。舉個例字。

比如常用的就是一個包,這個包中包函的類有很多,如bitmap類, movieclip類,sprite類等,這些類中又有方法,屬性,事件。以sprite類為例。

可以通過var mysprite:sprite=new sprite()這種方法新建一個sprite物件當然這時物件中沒有任何東西的,我們可以通過graphics類中方法來畫一個東西出來。

import ;/匯入類。

var mysprite:sprite=new sprite()

//這種方法新建一個sprite物件。

利用graphics方法進行顏色的填充。,0,50)//利用graphics方法畫了一個半徑為50的圓。

方法結束填充。

利用spirte類中的x座標屬性,改變x位置。

利用spirte類中的y座標屬性,改變y位置。

addchild(mysprite)//新增到顯示列表,在舞臺上顯示出來。

as3中,包路徑是什麼意思?

14樓:匿名使用者

這個其實很簡單,沒你想的那麼複雜。給你打個比方好了。

比如你父母讓你去你 叔叔家。 你直接就去了 (因為在一個城市裡,你自己直接能找到)

後來你叔叔搬家了,搬到別的城市去了。你父母再讓你去你叔叔家,這次你就找不到了。因為你不知道在哪。

所以你父母要把具體地址告訴你,xx市xx縣什麼什麼的。這樣你按這地址就可以再次去你叔叔家了。

如上所說,程式也是如此。

同一包的不需要匯入。不同包的就需要匯入。

15樓:匿名使用者

簡單地說,包就是資料夾。

1、 與主檔案在同一資料夾中的類不需要匯入, 同時該類檔案在編寫的時候在package關鍵字後需要宣告路徑(相對於主檔案);

2、在同一資料夾中的各個類相互引用不需要匯入3、其他的不在同一資料夾中的類相互引用時需要匯入4、flash中自帶的包:flash包需要匯入,頂級類不需要匯入,fl包不僅要匯入,還要把相對應元件放到庫中;

16樓:匿名使用者

包路徑是這樣的: 比如類a中要匯入類b,則在類a中要寫入類b相對於類a的路徑。

CBA和NBA的差距大還是中超和歐洲頂級聯賽差距大

足球差距大,畢竟中國籃球在世界上還有一定地位,而且姚明和易建聯在nba的表現不錯,姚明還成為了數一數二的中鋒。這些都是足球所沒有的。中超和歐洲頂級聯賽,至少cba的球星在nba也可以當球星,而中超就幾乎不可能了 個人認為 中超和歐洲頂級聯賽差距大 籃球中國排十幾,足球估計可以倒數了 中國籃球在nba...

python3中定義類函式引數中加self和不加的區別

self是需要在類中使用的,你如果不加,你在這個類成員函式就是靜態方法,無法直接呼叫類中的方法以及成員,需要構造一個類例項,self免去了你自己構造類例項。python3 中定義類函式引數中加 self 和不加的區別在哪 class a def fun pass 這種就是靜態函bai數du,一般用z...

為什麼中超頂級俱樂部就算花再多錢和歐洲豪門也沒得打?我們也可

歐洲豪門只要有錢,可以買一隊的外援,也可以上一隊的外援,中超限制外援3 1,至少都7箇中國球員在場,中國球員的水平和足球發達國家的球員水平差距還是很大的 為什麼越來越多的巴西球員來中超 辯論金錢萬能 金錢不是萬能的但有一點連金錢都買不到的東西那就是道德,人有道德活在世上才有價值,生活才有意義。一個人...