该部分主要针对UML中常用的类图,用例图,顺序图,状态图,活动图这四个部分进行简要介绍。 一.类图 1.类图用于描述系统中类的静态结构,它包括系统中每个类的结构以及类与类之间的关系的描述。 其中类的结构如下...
分类:
其他好文 时间:
2014-11-18 12:04:18
阅读次数:
175
该部分主要针对UML中常用的类图,用例图,顺序图,状态图,活动图这四个部分进行简要介绍。 一.类图 1.类图用于描述系统中类的静态结构,它包括系统中每个类的结构以及类与类之间的关系的描述。 其中类的结构如下图所示: 类与类之间的关系:见上一小结《UML中的几种常见关系》介绍 二.用例图 用例图一般用...
分类:
其他好文 时间:
2014-11-18 01:35:34
阅读次数:
191
来避免两个打印作业同时输出到打印机中,即在整个的打印过程中我只有一个打印程序的实例。简单说来, 下面来看从上面的类图中可以看出,在单例类中有一个构造函数 Singleton ,但是这个构造函数却是私有的(前面是“ - ”符号),然后在里面还公开了一个 GetInstance()方法,通过上面的类图不...
分类:
其他好文 时间:
2014-11-17 11:56:55
阅读次数:
290
目录 1.UML类图中几种常见的关系 经过(一)中介绍,我选择的是StarUML作为UML的学习工具,个人喜好,至少在功能上能够满足我现在的需求, 在介绍StarUML的使用之前首先介绍下UML中几种常见的关系: UML类图中常见的关系按照关系的强弱可分为:泛化 ,实现 ,组合, 聚合 , 依赖这几...
分类:
其他好文 时间:
2014-11-16 22:56:24
阅读次数:
294
画类图最重要的就是抽象出类,先来回忆类的基本内容。
一、类
1、类的概念:
类是面向对象程序设计的中的一个基本概念,类是具有相同属性、方法、语义和关系的一组对象的集合。
2、类的分类:
实体类:保存要放进永久存储的信息
边界类:位于系统与外界的交界处。包括所有的窗体、报表、打印机等硬件接口以及与其他系统的接口。
控制类:负责协调其他类的工作。一般每个用例都有一个控制...
分类:
其他好文 时间:
2014-11-16 18:43:34
阅读次数:
240
背景:用户操作鼠标,涉及的动作有左击、右击、双击。每种动作对应一种状态,状态的切换对应着不同的鼠标点击事件。类图:状态接口类:/** * 状态接口 * */public interface State { public void change();}鼠标移入类:public class Mou...
分类:
其他好文 时间:
2014-11-16 12:01:50
阅读次数:
149
描述:责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。类图:代码...
分类:
其他好文 时间:
2014-11-15 22:58:55
阅读次数:
232
需求: 有一个报社,用户可以随时订阅报纸,也可以随时取消订阅。当每天的新闻来的时候,报社用邮递员投递给订阅了报纸的用户。订阅者有老人、小孩和青年。 分析: 报社相当于被观察的对象,用户相当于观察者,一旦新闻有更新,报社就通知所有观察者。 类图: 扩展: 该类图使用的是“推”的方式将新闻推送给订阅者。...
分类:
其他好文 时间:
2014-11-15 12:47:22
阅读次数:
175
来自http://www.cnblogs.com/oubo/archive/2012/01/06/2394638.html,写的很详细Java流操作有关的类或接口:Java流类图结构:流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的...
分类:
编程语言 时间:
2014-11-15 11:14:56
阅读次数:
239
原文: 看懂UML类图和时序图 这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题了...
分类:
其他好文 时间:
2014-11-14 19:23:38
阅读次数:
222