偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

解析Flex命名空間的工作方式

開發(fā) 后端
Flex命名空間的概念你是否了解過,這里和大家分享一下,通過命名空間可以控制所創(chuàng)建的屬性和方法的可見性。希望本文的介紹能讓你有所收獲。

本文和大家重點討論一下Flex命名空間的工作方式,要了解Flex命名空間的工作方式,有必要先了解屬性或方法的名稱總是包含兩部分:標識符和命名空間。

Flex命名空間詳解

通過命名空間可以控制所創(chuàng)建的屬性和方法的可見性。請將public、private、protected和internal訪問控制說明符視為內(nèi)置的Flex命名空間。如果這些預(yù)定義的訪問控制說明符無法滿足您的要求,您可以創(chuàng)建自己的命名空間。

如果您熟悉XML命名空間,那么,您對這里討論的大部分內(nèi)容不會感到陌生,但是ActionScript實現(xiàn)的語法和細節(jié)與XML的稍有不同。即使您以前從未使用過命名空間,也沒有關(guān)系,因為命名空間概念本身很簡單,但是其實現(xiàn)涉及一些您需要了解的特定術(shù)語。要了解Flex命名空間的工作方式,有必要先了解屬性或方法的名稱總是包含兩部分:標識符和命名空間。標識符通常被視為名稱。例如,以下類定義中的標識符是sampleGreeting和sampleFunction():

  1. classSampleCode  
  2. {  
  3. varsampleGreeting:String;  
  4. functionsampleFunction(){  
  5. trace(sampleGreeting+"fromsampleFunction()");  
  6. }  
  7. }  
  8.  

 只要定義不以命名空間屬性開頭,就會用默認internal命名空間限定其名稱,這意味著,它們僅對同一個包中的調(diào)用方可見。如果編譯器設(shè)置為嚴格模式,則編譯器會發(fā)出一個警告,指明internal命名空間將應(yīng)用于沒有命名空間屬性的任何標識符。為了確保標識符可在任何位置使用,您必須在標識符名稱的前面明確加上public屬性。在上面的示例代碼中,sampleGreeting和sampleFunction()都有一個命名空間值internal。使用命名空間時,應(yīng)遵循以下三個基本步驟。

***,必須使用namespace關(guān)鍵字來定義Flex命名空間。例如,下面的代碼定義version1命名空間:

  1. namespaceversion1; 

第二,在屬性或方法聲明中,使用命名空間(而非訪問控制說明符)來應(yīng)用命名空間。下面的示例將一個名為myFunction()的函數(shù)放在version1命名空間中:
 

  1. version1functionmyFunction(){} 

第三,在應(yīng)用了該命名空間后,可以使用use指令引用它,也可以使用該命名空間來限定標識符的名稱。下面的示例通過use指令來引用myFunction()函數(shù):
 

  1. usenamespaceversion1;  
  2. myFunction(); 

您還可以使用限定名稱來引用myFunction()函數(shù),如下面的示例所示:
 

  1. version1::myFunction(); 

【編輯推薦】

  1. Flex頁面跳轉(zhuǎn)實現(xiàn)的幾種方式
  2. FlexBuilder4十大新特性閃亮登場
  3. Flex框架中Cairngorm和Mate的優(yōu)點大比拼
  4. FlexBuilder3.0與Eclipse3.4的***結(jié)合
  5. 解析Flex應(yīng)用開發(fā)步驟 新特性和技術(shù)框架 

 

責任編輯:佚名 來源: accptech.com
相關(guān)推薦

2009-06-22 16:42:26

JSF的工作方式

2010-01-25 14:57:49

Android數(shù)據(jù)庫

2009-07-10 13:55:48

Swing控件

2009-09-28 13:39:01

Hibernate工作

2009-07-14 12:47:07

WebWork工作方式

2016-10-27 17:49:07

群暉群暉科技NAS

2010-07-22 09:01:02

SQL Server鏡

2009-08-13 18:36:29

C#數(shù)組工作方式

2011-04-19 10:25:44

路由算法路由器

2011-04-19 10:29:57

路由器路由網(wǎng)關(guān)

2011-04-19 10:23:00

路由器網(wǎng)橋

2021-12-07 10:18:06

首席信息官技術(shù)發(fā)展企業(yè)管理者

2011-07-14 13:20:49

Servlet過濾器

2024-03-27 14:51:23

2023-03-20 15:34:00

ChatGPT人工智能

2009-02-25 10:52:00

路由器原理工作方式協(xié)議

2010-07-30 09:16:24

Flex數(shù)據(jù)綁定

2013-09-04 11:16:12

物聯(lián)網(wǎng)

2015-08-18 09:24:49

云技術(shù)工作應(yīng)用人工智能

2010-04-16 16:39:25

Oracle細粒度
點贊
收藏

51CTO技術(shù)棧公眾號