原文: 看懂UML类图和时序图 这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题了...
分类:
其他好文 时间:
2014-11-14 19:23:38
阅读次数:
222
本文转载至http://blog.csdn.net/fengsh998/article/details/8105666UML类图的相关知识,UML类图(Classdiagram)是最常用的UML图,显示出类、接口以及它们之间的静态结构和关系;它用于描述系统的结构化设计。UML类图UML类图(Clas...
分类:
其他好文 时间:
2014-11-14 00:08:57
阅读次数:
258
本文转载:http://blog.csdn.net/fengsh998/article/details/8105631分类:UML2012-10-24 10:181175人阅读评论(0)收藏举报UML类图关系的表示方法,主要包括关联,聚合,泛化,实现,依赖等内容,希望通过本节的学习大家对UML类图关...
分类:
其他好文 时间:
2014-11-13 23:56:08
阅读次数:
316
这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题了;本章所有图形使用Enterpr...
分类:
其他好文 时间:
2014-11-13 12:53:12
阅读次数:
180
看懂UML类图和时序图这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题了;本章所有...
分类:
其他好文 时间:
2014-11-13 08:16:24
阅读次数:
249
在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖 (Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系 (Composition)。下面我们结...
分类:
其他好文 时间:
2014-11-12 21:03:39
阅读次数:
249
由于我们设计的是异步的网络请求框架,因此代码实现使用的是基于接口回调的方式来处理从服务器端返回的数据,鉴于数据格式多种多样,例如有二进制文件,普通文本文件,json格式字符串 ,xml格式字符串,断点续传文件等等,因此从响应处理接口会派生出很多子类,专门处理不同格式的数据。从下面的UML类图可以看到响应处理器接口是ResponseHandlerInterface,从这个接口派生出AsyncHttp...
分类:
移动开发 时间:
2014-11-11 16:38:13
阅读次数:
564
原文继承:空心三角形箭头的实线,子类指向父类。代码中通常有extends关键字(Java)。实现:空心三角形箭头的虚线,实现类指向接口。代码中通常有implements关键字(Java)。关联:通常是类A中需要引用另一个类B的实例作为成员变量,表示类A需要“知道”类B。实线箭头,类A指向类B。依赖:...
分类:
其他好文 时间:
2014-11-06 00:34:08
阅读次数:
151
一、定义建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。解释:使用建造者模式,用户只需要指定需要构造的类型就可以得到它们,而具体建造的过程和细节就不需要知道。二、UML类图三、基本代码class Program { static void M...
分类:
其他好文 时间:
2014-11-05 16:21:06
阅读次数:
244
在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization) 【泛化关系】:是一种继承....
分类:
其他好文 时间:
2014-11-04 17:10:41
阅读次数:
212