`
ljh2008
  • 浏览: 47053 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

jude中的范型实现

阅读更多

在jude设计工具中, 很多人不会用generic,现将操作步骤告诉大家:

(1)展开已有java包树,如下图:

(2)为其添加Template parameter,如下图:

(3)新建user类,新建一接口,先命名为List,并让其与java.util.List<E>绑定,最后更改自定义接口名( base中的name改为空),如图:

(5)修改bind属性,将actual parameter改为User类型,如下图:

(6)完成设计,加入group类,其中包含List<user>属性,如下图:

 

 

最终,导出代码如下,范型部分代码正确:

package com.my.demo;

public class User {
 
	private String code;
	 
	private String name;
	 
}
 
 
package com.my.demo;

import java.util.List;

public class Group {
 
	private List<User> users;
	 
}
 
 

 

分享到:
评论

相关推荐

    Jude中文使用教程

    2. **工作流程**:在Jude中,用户通常先创建一个新的项目,然后选择合适的UML图类型(如类图、用例图、序列图等),接着使用工具栏中的图标绘制图形,最后通过属性编辑器完善图中的各个元素。 3. **版本控制**:...

    JUDE绿色汉化版及JUDE中文教程.ppt,jude使用中文说明.pdf

    5. **逆向工程与代码生成**:JUDE具备逆向工程能力,可以从现有代码中提取UML模型,有助于理解和维护已有的代码库。同时,它可以将UML模型直接转化为源代码,简化开发流程。 6. **团队协作**:JUDE还支持团队协作,...

    JUDE中文帮助文档

    在JUDE中绘制UML图非常直观: - **类图(Class Diagram)**: 用于描绘类、接口和它们之间的关系。 - **用例图(Use Case Diagram)**: 描述了系统与外部参与者(Actors)之间的交互,以及通过使用案例(Use Cases)表示的...

    JUDE 中文帮助文档

    - **类图(Class Diagram)**:展示类之间的关系,如继承、实现、关联等。 - **用例图(Use Case Diagram)**:描绘系统与外部参与者之间的交互。 - **活动图(Activity Diagram)**:表示执行任务的流程和决策。 - **序列...

    JUDE 中文帮助文档PPT形式(非常详细)

    - **类图(Class Diagram)**:用于表示系统中的类、接口以及它们之间的关系,如继承、实现、关联等。 - **用例图(Use Case Diagram)**:描述了系统与外部参与者(Actors)之间的交互,表示用例和参与者的关系。 - **...

    JUDE-Community-v5.5.2.rar

    在JUDE中,用户可以轻松构建和修改这些图,以展示系统的动态行为。 5. **组件图和部署图**:在系统架构层面,JUDE支持组件图来表示软件组件及其相互依赖,部署图则用来表示硬件或软件的物理分布。这对于大型项目的...

    JUDE Community5.5

    JUDE Community是一款轻巧灵活、快速建模、轻量级的全新UML建模工具,支持UML1.4 规范中定义的所有UML图,并且独创性地集成了思维导图。采用100%纯JAVA构建。JUDE 不仅能够实现分布式建模、项目合并,还能够实现和...

    jude 中文帮助ppt

    jude 中文帮助

    jude中文教程

    jude中文教程,让你快速入门jude.掌握uml的使用

    jude建模工具,小巧好用,开发及建模适用。

    1. **类图(Class Diagram)**:在Jude中,你可以创建和编辑类,包括类的属性、操作、继承关系以及接口实现。类图有助于理解软件的静态结构,展示了类之间的关系,如泛化(继承)、实现、关联、依赖等。 2. **序列图...

    JUDE

    在JUDE中,你可以创建不同的参与者(Actors)、用例(Use Cases)以及它们之间的关系,如关联(Association)、扩展(Extension)和包含(Inclusion)。通过这些图形表示,项目团队可以清晰地理解系统功能,识别关键...

    JUDE UML画图工具使用说明

    1. **模型与图元素**:在JUDE中,一个“模型”代表了一个完整的软件设计,而“图元素”则是构成这个设计的基本单元,比如类、接口等。 2. **“从图中删除”与“从模型中删除”**:“从图中删除”仅移除图上的显示,...

    UML画图 jude5.5

    《UML画图工具Jude 5.5详解与应用》 UML(Unified Modeling Language),统一建模语言,是软件开发过程中一种...在实际工作中,可以根据项目的特性和需求,灵活运用Jude 5.5的各项功能,让UML建模变得更加简单高效。

    JUDE_v5.5.2

    在实际应用中,JUDE可以帮助团队实现从需求分析到设计、编码、测试的全过程管理,通过规范化的建模方式,降低项目的复杂度,提高软件的可读性和可维护性。结合其丰富的插件和强大的协作功能,JUDE能够成为开发者们不...

    JUDE中文汉化版---XML画图工具

    - **UML图支持**:JUDE不仅限于XML建模,还支持创建多种UML图,如用例图、类图、序列图等,满足软件开发中的多种需求。 - **逆向工程**:可以从现有的代码库中生成UML模型,方便进行系统分析和设计。 - **正向...

    UML制作工具JUDE

    本文将深入探讨JUDE的特点、安装与使用方法,以及在UML建模中的重要性。 **一、JUDE简介** JUDE,全称为Java Use Case Diagram Editor,是由ObjectAid公司开发的一款免费的UML工具。它的主要功能在于绘制用例图,...

    uml工具(jude5)

    - **类图(Class Diagram)**:Jude5支持创建和编辑类图,用于展示类之间的关系,如继承、实现、关联等。 - **用例图(Use Case Diagram)**:用户可以构建用例图来描述系统与外部参与者之间的交互。 - **序列图...

Global site tag (gtag.js) - Google Analytics