随笔分类 -  UML,Design Pattern

摘要:设计模式的书都很喜欢拿Prototype(原型)与Abstract Factory(抽象工厂)两个模式作比较。从相似的角度来说,它们两个都通过Composite的方式,把实例化的过程从具体使用这些对象的类中分离出去,只让用户知道调用Manager或Factory的哪些方法来实例化而不用记住具体的类名。抽象工厂和原型模式是基于相同原理的模式,唯一的不同之处就是实例化的过程,抽象工厂是基于new来实例... 阅读全文
posted @ 2009-07-14 00:29 Stephen.Huang 阅读(1956) 评论(0) 推荐(14) 编辑
摘要:序列图包括不少只是,这里只讨论约束和流程控制。约束 当为对象的交互建模时,有时候,必须满足一个条件,消息才会传递给对象。约束在 UML 图各处中,用于控制流。在这里,我们将会讨论UML 1.x 及UML 2.0两者的约束。在 UML 1.x 中,一个约束只可能被分配到一个单一消息。UML 1.x中,为了在一个序列图上画一个约束,你把约束元件放在约束的消息线上,消息名字之前。图1 显示序列图的一个片... 阅读全文
posted @ 2009-07-07 21:12 Stephen.Huang 编辑
摘要:好久没有用UML了,趁最近有时间,重新复习了一下,也学习UML2的一点新内容。UML2中的阴和阳在 UML 2 中有二种基本的图范畴:结构图和行为图。每个 UML 图都属于这二个图范畴。结构图的目的是显示建模系统的静态结构。它们包括类,组件和(或)对象图。另一方面,行为图显示系统中的对象的动态行为,包括如对象的方法,协作和活动之类的内容。行为图的实例是活动图,用例图和序列图。类图类和类之间有继承,... 阅读全文
posted @ 2009-07-07 20:45 Stephen.Huang 编辑

点击右上角即可分享
微信分享提示