在正式讲设计模式之前, 介绍一下UML类图zhi jian...
分类:
移动开发 时间:
2014-10-22 12:58:27
阅读次数:
158
用例图使用户 与开发人员交流的一种重要的方式,是对用户需求的一种描述。开发人员从用户的角度整体上理解系统的功能。
用例图主要有三种元素:参与者(Actor),用例,以及用例图中对象间到的关系。其中关系有包含、扩展是用例图中特有的,泛化在其他类图中同样存在。...
分类:
其他好文 时间:
2014-10-21 23:20:08
阅读次数:
353
定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。类型:创建类模式类图:原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类须要具备下面两个条件:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用仅仅有一个,...
分类:
其他好文 时间:
2014-10-21 19:31:59
阅读次数:
228
SEL消息机制工作原理是什么引用下面文章:我们在之前有提到,一个类就像一个 C 结构.NSObject 声明了一个成员变量: isa. 由于 NSObject 是所有类的根类,所以所有的对象都会有一个 isa 的成员变量[公共继承].而该 isa 变量指向该对象的类(图3.15)[类在Objecti...
分类:
其他好文 时间:
2014-10-20 11:14:31
阅读次数:
205
一、概念简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。二、类图三、具体介绍简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应...
分类:
其他好文 时间:
2014-10-18 23:54:00
阅读次数:
403
TServer属性serverTransport 为TServerTransport类型,类图如下:构造函数,简单根据args设置几个成员,大部分是工厂类:protected TServer(AbstractServerArgs args) { processorFactory_ = args...
分类:
其他好文 时间:
2014-10-17 15:07:35
阅读次数:
130
一、是什么?
定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。(官方定义)
原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件:
1.实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一...
分类:
其他好文 时间:
2014-10-17 09:25:54
阅读次数:
286
UML定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。这些类间关系的理解和使用是掌握和应用UML的关键,而也就是这几种关系,往往会让初学者迷惑。这里给出这六种主要UML关系的说明和类图描述,一看之下,清晰明了;以下就分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(...
分类:
其他好文 时间:
2014-10-16 11:39:22
阅读次数:
163
描述系统结构用例图需求捕获,测试依据类图静态系统结构对象图对象之间的关联构件图构件之间的关联部署图构建的物理部署描述系统行为顺序图捕获时间顺序协作图强调对象写作状态图生命周期状态转换活动图工作流程模型未完待续....
分类:
其他好文 时间:
2014-10-15 20:19:12
阅读次数:
141