| 
         
     
     | 
     | 
    
  
    | 
    JBuilder 中的 UML 工具 | 
   
  
     | 
   
  
     | 
   
  
    | 
     作者:未知  来源:月光软件站  加入时间:2005-2-28 月光软件站  | 
   
  
         JBuilder中可以使用两种UML图形:     限制性的包依存图(Limited package dependency diagram):以核心包为主的UML图形,只会显示某个包所相依的其他包。核心包为亮绿色,其他包为暗绿色。     类结合图(Combined class diagram):将最主要的类显示在中央,既有关联性的类显示在左侧,具有依存性的类显示在右侧。主类上方显示父类与其实现的接口,主类下方是继承此类(或实现此接口)的类。
      UML图形定义 
| 
 项目  | 
 图形说明  |  
|     类(class) | 
    背景为黄色的矩形方框,最上方显示类名称,接着是值域、属性和方法 |  
|     抽象类(abstract class) | 
    名称以斜体字显示 |  
|     接口(interface) | 
    背景为橘黄色的矩形方框;接口名称以斜体字表示 |  
|     包(package) | 
    以标签形式显示包名称。核心包以亮绿色表示,其他包为暗绿色 |  
|     值域(field) | 
    位于类名称的下方,包括值域的数据类型 |  
|     方法(method) | 
    位于值域的下方,包括回传类型 |  
|     抽象方法(abstract method) | 
    名称以斜体字表示 |  
|     属性(properties) | 
    显示在类图的最下方 |  
|     Static 修饰符 | 
    静态成员、值域、变量及方法会加下划线     |  
|     继承关系(inheritance)     | 
    用带有实线的箭头表示,箭头从子类指向父类     |  
|     实现接口(interface)     | 
    用带有虚线的箭头表示,箭头从类指向欲实现的接口 |  
|     依存性(dependency) | 
    用带有箭号的虚线表示 |  
|     关联性(association) | 
    用带有箭号的实现表示 |        过滤显示:     选取 Project —〉Project Properties —〉General —〉UML Diagram Filter      在窗格中选择需要过滤得包或类,被选中的包或类在UML中就不会显示了(一般会选择 java.* 包)     需要显示的时候还可以在UML图中通过右键菜单将过滤取消。
 
 
  
 
  | 
   
  
     | 
   
  
     相关文章:相关软件:  | 
   
   
      |