namespace在c#是叫命名空间
定义和使用名域(namespace)
1)定义名域
2)引用名域,用名域标注对象类型的属性和方法
3)引进名域,建立对象,使用名域访问方法和属性

如何定义如下:
namespace ;
@ function @
例子:
namespace AddString;
namespace AddNumber;
//
AddString function Sum(a:String,b:String):String
{
return a+b;

//
AddNumber function Sum(a:Number,b:Number):Number
{
return a+b;

如何使用
 可以有2种方式
1.使用关键字 “use”
2.使用操作符(::)

从上面的例子我们现在可以这样定义

// 1.
use AddString
Sum(”santosh”,”kumar”);
//
use AddNumber
Sum(1,2);// 2.
AddString::Sum(”santosh”,”kumar”);
AddNumber::Sum(1,2);

使用名域,我们可以多次定义相同函数名。比如Sum函数一次字符相加或者数字相加
代码如下:
package
{
 import flash.util.trace;
 import flash.display.Sprite;
 //
 public class Addition extends Sprite
 {
  namespace AddString;
  namespace AddNumber;
  //
  public function Addition()
  {
   trace ( AddString::Sum(”Hello”,”World”));
   trace ( AddNumber::Sum(1,2));
  }
  //
  AddString function Sum(a:String,b:String):String
  {
   return a+b;
  }
  //
  AddNumber function Sum(a:Number,b:Number):Number
  {
   return a+b;
  } 
 }
}

翻译自:http://blog.oinam.com/2006/namespace-in-actionscript-30/

本文来源:http://www.ajaxcn.net/archives/227

转载于:https://www.cnblogs.com/sendling/archive/2009/08/27/1554994.html

flex 3名域namespace的使用有的也称命名空间相关推荐

  1. 名空间(namespace)

    在C++编程中,变量和函数等的作用范围是有限制的,在函数内定义的变量就不可以在函数外使用.引入名空间(namespace)可解决变量和函数的作用范围. 在一个名空间中可以定义一组变量和函数,这些变量和 ...

  2. Kubernetes-命名空间namespace(ns)(十四)

    命名空间介绍   K8s命名空间就是为对象名称提供一个作用域,此时不会将所有资源都放在同一个命名空间,而是将资源组织到多个命名空间中,这样可以多次使用相同的资源名称.   避免冲突,命名空间为资源名称 ...

  3. 命名空间又称名字空间,英文名:Namespace

    我们先看一下在维基百科中的解释link: 名字空间(英语:Namespace),也称命名空间.名称空间等,它表示着一个标识符(identifier)的可见范围.一个标识符可在多个名字空间中定义,它在不 ...

  4. 解决Flex/Flash跨域访问出现的安全沙箱问题

    flash里有着著名的安全沙箱机制,我们需要用flash实现跨域访问远程URL时,会遇到下面几种相关的安全沙箱问题: 问题1: Flash/Flex,会涉及到跨域访问URL的安全性问题,最常见的就是出 ...

  5. using和名空间namespace

    using 指令后面跟namespace可以将当前的嵌套层与一个指定的名空间连在一起,以便使该名空间下定义的对象和函数可以被访问. 我们能够直接使用在namespace中定义的变量而不用在前面加任何范 ...

  6. 域 用户和计算机名,域环境中计算机名称解析

    域环境中计算机名称解析 在企业内网,用户习惯使用计算机名访问网络资源,而不习惯使用域名或IP地址访问.访问同一个网段的计算机,计算机名称解析使用广播,跨网段实现计算机名称解析,可以使用WINS服务器来 ...

  7. 域服务器修改主机名,域服务器主机名

    域服务器主机名 内容精选 换一换 用户使用hostname命令查看不同镜像的裸金属服务器主机名,发现部分镜像的裸金属服务器主机名带后缀.novalocal,如示例所示:假设创建裸金属服务器时,用户自定 ...

  8. Flex Socket 跨域问题的解决办法

    socketIP:192.168.0.2 监听端口:8080 Flex生成的swf浏览地址 http://192.168.0.1/index.htm crossdomain.xml的文件浏览地址:ht ...

  9. 美国进入紧急状态:谷歌投入1700名工程师上阵抗疫,马斯克称车祸比新冠病毒危险...

    三井 发自 凹非寺  量子位 报道 | 公众号 QbitAI 新冠病毒正在全球蔓延.世界卫生组织公布的最新数据显示,中国以外新冠肺炎确诊病例,已经达到51767例. 美国当地时间13日下午3点30分, ...

最新文章

  1. 存储过程和函数 PROCEDURE FUNCTION
  2. 省市区三级联动 数据精确到乡镇一级
  3. 【Windows 逆向】OD 调试器工具 ( 推荐汉化版的 OD 调试工具 | 吾爱破解专用版Ollydbg | 备选工具 )
  4. 今晚八点 | 追问研讨会:我们如何建立更好的精神疾病模型?
  5. jvm(8)-虚拟机字节码执行引擎
  6. java设计模式适配器模式_Java中的适配器设计模式
  7. oracle 作业已存在,ORA-31634: 作业已存在
  8. 4-10:TCP协议之面向字节流和粘包问题
  9. tomcat 软连接问题
  10. 鸿蒙系统背后的故事,华为“鸿蒙”刷屏背后,这7本书是中国人的终极浪漫
  11. openpyxl进行excel的整行复制
  12. keras实现交叉验证以及K折交叉验证
  13. 教你前端如何用js写一个跑酷小游戏
  14. mac电脑上遇到的坑,持续更新...
  15. 使用Canvas绘制调色板和工艺卡片(续)
  16. 原生js实现QQ邮箱邮件拖拽删除功能
  17. 初级程序员 高级程序员_程序员的十大电影
  18. AutoCAD Civil 3D-超高及数据编辑输入
  19. 开源php内容管理系统框架,115cms综合内容管理系统v2.2 ThinkPHP框架开发+开源内容管理系统+可自定义全局...
  20. R语言ggplot2-堆叠图

热门文章

  1. 瀑布流 颜色随机 加载滚动
  2. fedora 16 mysql远程连接
  3. lenovo Think Centre TCM 开发环境搭建
  4. LPS在无人机数据处理中的应用
  5. Spring源码分析-深入理解生命周期之BeanFactoryProcessor
  6. 3、JMSN~Maven安装
  7. ansible笔记(5):常用模块之文件操作(二)
  8. Hadoop生态圈以及各组成部分的简介
  9. SecureCRT 使用指南
  10. Linux下网络流量实时监控工具大全