详解UML中的6大关系(关联、依赖、聚合、组合、泛化、实现)
摘要:本篇文章对UML中的6大关系(关联、依赖、聚合、组合、泛化、实现)做出了详细的讲解,利用图文并行的方式使我们更能深刻的理解。 is a:继承或实现 has a:关联关系、聚合关系、合成/组合关系(表现为成员变量) use a:依赖关系(表现为函数中的参数) 大话设计模式上的一个图,我用EA画出来的:
阅读全文
.net 面向对象程序设计深入](3)UML
摘要:1.活动图简介 定义:是阐明了业务用例实现的工作流程。 业务工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作。 业务用例由一系列活动组成,它们共同为业务主角生成某些工件。 工作流程通常包括一个基本工作流程和一个或多个备选工作流程。 工作流程的结构使用活动图来进行说明。 活动图在
阅读全文
.net 面向对象程序设计深入](2)UML
摘要:1.用例图简介 定义:用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 类型:动态图 应用:需求分析阶段 2.用例图元素 2.1 参与者(Actor) 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。 2.2 用例(U
阅读全文
.net 面向对象程序设计深入](1)UML
摘要:1.UML简介 Unified Modeling Language (UML)又称统一建模语言或标准建模语言。 简单说就是以图形方式表现模型,根据不同模型进行分类,在UML 2.0中有13种图,以下是他们的主要用途简介: 1.用例图:对系统的使用方式分类. 2.类图:显示类和它们的相互关系。 3.对
阅读全文