UML第二部分和创建型模式

状态图是一种由状态、变迁、事件和活动组成的状态机,用来描述类的对象所有可能的状态以及时间发生时状态的转移条件。

活动图是状态图的一种特殊情况,这些状态大都处于活动状态。本质是一种流程图,它描述了活动到活动的控制流。    

交互图强调的是对象到对象的控制流,而活动图则强调的是从活动到活动的控制流。

活动图是一种表述过程基理、业务过程以及工作流的技术。

它可以用来对业务过程、工作流建模,也可以对用例实现甚至是程序实现来建模。

活动图分为

1 .带泳道的活动图

  泳道表明每个活动是由哪些人或哪些部门负责完成。

2. 带对象流的活动图

   用活动图描述某个对象时,可以把涉及到的对象放置在活动图中,并用一个依赖将其连接到进行创建、修改和撤销的动作状态或者活动状态上,对象的这种使用方法就构成了对象流。对象流用带有箭头的虚线表示。

交互视图是指对象间的相互作用体现了对象的行为。这种相互作用可以描述成两种互补的方式:一种以独立的对象为中心进行考察;另一种以相互作用的一组对象为中心进行考察。交互视图适合描述一组对象的整体行为。交互视图是对象间的协作关系模型。

 

创建型模式抽象了实例化过程,将一个系统独立于于 如何创建、组合和表示他的那些对象。

一个类创建模式使用继承改变被实例化的类。而一个对象创建型模式将实例化委托给另一个对象。

所有的创建型模式都是两个旋律

一是将系统使用哪些具体类的信息封装起来 。

二是  隐藏这些类的实例是如何被创建和组织的,外界对于这些对戏那个只知道他们共同的接口,不清楚具体的实现细节。

posted on 2021-02-04 15:26  计应192西四组  阅读(63)  评论(0编辑  收藏  举报

导航