1105 浏览
喜欢(4)

UML系列笔记:一步一步学习C# UML之类图(02)

上一篇《UML系列笔记:一步一步学习C# UML之类图(01)》我们认识了在UML中类图标的表示法。如果你对这部分还不是很清楚,请转到该篇。本文我们将继续学习C# UML类图的知识:关联和继承,下面开始我们的学习之旅。一、关联关联(Association):指的是类之间的特定对应关系,在UML中用带实线的箭头表示。按照类之间的数量对比,按照类之间的数量对比,关联可以分为以下三种:一对一关联一对多关联多对多关联注意:关联还要以分为单向关联...

设计模式 2015-10-28 22:39 0评论 0收藏
743 浏览
喜欢(5)

UML系列笔记:一步一步学习C# UML之类图(01)

从今天开始,我将和大家一起来学习C# UML系列的知识。学习之前,需要准备一个绘制UML的绘图工具,这里推荐大家使用在线的UML绘图工具draw.io。关于draw.io的使用,请参照我之前写过的文章《非常强大、易用、高效的在线UML模型绘制工具–draw.io》。准备好之后,我们就开始进入C#类图的学习。在UML中,一个类用一个矩形来表示,如下表示一个Dialer类:用C#代码表示为:public class Dialer{}这就是最...

设计模式 2015-10-27 22:24 0评论 0收藏
6559 浏览
喜欢(8)

写在设计模式前的准备基础知识--UML类之间的关系(C#版)

在学习GOF的23种设计模式之前,我们需要准备一些额外的基础知识,比如UML类图。23种设计模式都有各自的类图表示。所以,读懂UML类图可以很好地帮助我们更深入地理解各种设计模式。在UML类图中,常见的有以下几种关系:泛化(Generalization)、实现(Realization)、关联(Association)、聚合(Aggregation)、组合(Composition)以及依赖(Dependency)。以下分别来熟悉每种关系在...

设计模式 2015-08-04 15:30 0评论 0收藏
AD 友情赞助