time 
设为首页】【收藏本站
当前位置: 主页 > 软件工程 > UML > 【UML入门】8、包图Package

【UML入门】8、包图Package

时间:2013-11-29 17:48 点击:3228次 字体:[ ]




引言

      在windows中文件夹有什么作用?
      1、 对文件进行分类管理
      2、避免了命名冲突

包的作用

       一个程序往往包含了很多类,那么如何管理这些类就成了一个需要解决的问题(分组机制)。

       这些类可能由不同的程序员进行建立,当把这些类合并成一个大系统时,往往会产生命名冲突(类名冲突)。

      包的两个作用:分组机制,命名空间。

      java:包(package)

      c#:命名空间(namespace)

      c#中定义命名空间:

      namespace 命名空间名{......}

       c#中引入命名空间:

       using 命名空间名;

       【UML入门】8、包图Package_www.fengfly.com

命名空间的嵌套

      程序中的命名空间就如同文件和文件夹。文件夹包含许多文件和其他文件夹,同样,命名空间也可以包含其他命名空间。

  1. namespace  N1  
  2. {  
  3.      namespace N2  
  4.     {  
  5.         class  ClassA{…… }  
  6.         class  ClassB{…… }  
  7.     }  
  8.    ……  

 



本文地址 : http://www.fengfly.com/plus/view-214126-1.html
标签: UML Package 包图
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码: