`
Uranus
  • 浏览: 49008 次
  • 来自: sh
最近访客 更多访客>>
社区版块
存档分类
最新评论

类图--关联

阅读更多
     想成为一个优秀的软件设计师,UML是必备的一项技能,但我感觉国内对软件建模不是很重视,就从现在的高校老师和学生对它的重视程度来看,我国软件这几年想赶上几个强国还是很难。
    所以我不能忘记看这个呀,呵呵,今天我看了下类图中关联的相关知识,做个总结。
   
    关联,如图1-1,它是最基本的代表两个类存在关系。图1-2也是存在依赖的关联。

    聚合,图1-3,它是特殊的关联,球队是所有球员的集合,代表所有球员,但两个类之间没有   依赖关系,也叫引用聚合。

    组合,图1-4,它是特殊的聚合,每个类有生存期,类之间存在着依赖关系。
   
    生成 ,图1-5,也就是OOP中的继承,表示“是一个”的关系。
 
    



攀升 2007-01-08 21:17 发表评论
分享到:
评论

相关推荐

    MFC类图-vs2010最新

    通过这些类图的图片文件(MFC类图.jpg、MFC类图2.png、MFC类图1.png、MFC类图3.png),开发者能够直观地看到类的层次结构,识别出哪些类是抽象类,哪些类是具体实现,以及它们之间的关联,如聚合、组合或依赖关系。...

    面向对象类图-对象图-包图

    在类图中,关系可以是依赖、泛化或关联关系。依赖表示类之间的使用关系,泛化表示一般类连接到特殊类,关联表示对象之间的结构关系。 在对象图中,对象可以是简单的对象,也可以是复杂的对象。对象之间的关系可以是...

    C++框架类图--grass项目

    类图是面向对象设计中的重要工具,它直观地展示了类与类之间的关系,包括继承、关联、聚合等。在"grass项目"的压缩包中,包含了一个名为"grass_framework.vsd"的文件,这是Visio绘制的类图文件,用于展示框架的结构...

    UML类图-关系数据库之间的映射[收集].pdf

    2. UML类图中的关系:UML类图中的关系包括泛化、关联、聚集、组成等。 3. 将类图中的类映射成本关系数据库中的表的策略:包括将类图中的属性类型映射成本表的域,将类的属性映射成本表的字段,将类直接或间接地映射...

    【IT十八掌徐培成】Java基础第18天-02.Rose工具-用例图-类图-时序图-状态图.zip

    类的表示通常包含类名、属性和操作,而关联、聚合和组合等关系则描述了类之间的相互作用。 接下来,时序图(Sequence Diagram)又称为序列图,是描述对象间动态交互的图。在Java应用开发中,时序图特别有用,因为它...

    UML中类图实例.docx

    UML 类图实例 UML(Unified Modeling Language)是一种标准的建模语言,用于描述软件系统的结构、行为和关系。类图(Class Diagram)是 UML 的一种重要组成部分,用于描述类之间的关系和结构。本文将通过一个示例,...

    UML类图说明--各种UML元素的使用说明与示例

    UML(统一建模语言)类图是一种图形化表示,用于描述面向对象系统中的类、接口、对象及其相互关系。类图是UML最基础的图表之一,它可以帮助开发者理解和设计系统的结构。以下是对UML类图中各种元素的详细说明: 1. ...

    umpledot:使用GraphViz绘制UML类图-开源

    用户只需定义节点(如类)和边(如关联或继承关系),GraphViz就能自动计算出最佳的布局。 `umpledot`项目正是将Umple与GraphViz相结合,允许开发者使用Umple的模型定义来生成DOT语言的描述,然后利用GraphViz进行...

    java源码uml-umlparser-cmpe202:从Java源代码生成UML类图

    []库解析了Java源代码,并识别了关联,依赖关系。 此外,从解析的数据结构生成中间语言,并最终生成yUML []的语言。 根据代码尝试并测试了以下测试用例。 测试用例1 源代码:-> [] 生成的UML类图-> 测试用例2 源代码...

    笔记----Java类图

    ### Java 类图详解 #### 一、类图概述 **类图**是UML(Unified Modeling Language)中的一种重要图表,主要用于描述系统的静态结构。它由多个模型元素组成,包括但不限于类、接口、包以及它们之间的关系。通过类图,...

    UML 类图 关系 大全 泛化、关联、依赖等

    UML 类图关系大全中有多种关系,包括泛化、关联、依赖、聚合、组合等。 1. 关联关系 关联关系是类图中最基本的关系类型。它描述了类之间的相互关系,可以是单向的,也可以是双向的。双向关联关系表示两个类之间的...

    UML introduction3-类图

    ### UML基础:类图详解 #### 一、引言 在《UML基础》系列文章的第三部分中,我们将深入探讨类图(Class Diagram)。类图是UML(统一建模语言)中最常用且最重要的图形之一,它主要用于描述系统的静态结构。尽管很多...

    UML类图

    在类图中,关联用一条直线表示,可带有箭头指示方向,也可通过线上的数字表示多重性,例如`1..*`表示一个类可以有多个另一类的对象。 5. **聚合(Aggregation)**: 聚合是关联的特殊形式,表示整体与部分的关系,如...

    UML类图说明类图关系

    **关联关系**是UML类图中最基本的关系之一,表示类与类之间的连接方式。 - **普通关联**:最常见的关联类型,表示两个类之间的简单连接关系。例如,“人”类与“计算机”类之间的关联。 - **递归关联**:当一个类...

    软件工程-对象类图(类图)与对象图

    类图中还包括了类之间的关系,如关联(Association)描述两个类之间的联系,聚集(Aggregation)和组合(Composition)是特殊类型的关联,表示整体与部分的关系。泛化(Generalization)/ 特化(Specialization)...

    23种设计模式-UML-类图.docx

    UML类图可以用来描述软件系统的类和对象之间的关系,包括继承关系、组合关系、关联关系等。 三、抽象工厂模式 抽象工厂模式是一种创造型设计模式,提供了一种创建一系列相关或相互依赖对象的接口,而无需指定它们...

    类图实例,关于类图学习心得、类图怎么画、visio作图

    首先,类图主要由类、接口、关联、继承、聚合和组合等元素组成。类通常由三部分构成:类名、属性和操作。属性表示类的数据成员,而操作则代表类的方法或行为。类与类之间的关系如继承(一个类继承另一个类的特性)、...

    UML2类图的画法

    ### UML2 类图的基本概念及绘制方法 #### 一、概述 统一建模语言 (UML) 是一种标准化的图形表示法,用于软件工程中系统架构的设计与文档化。UML2 类图(Class Diagram)是其中的一种,主要用于描述系统中类的静态...

    面向对象-全面认识UML类图元素

    ### 面向对象-全面认识UML类图元素 #### 概述 在软件开发过程中,统一建模语言(UML)作为一种图形化的标准化建模语言,为开发者提供了描述、可视化、构建以及文档化软件系统的方法。UML类图作为最常用的UML图之一...

Global site tag (gtag.js) - Google Analytics